Best program for c++ and java etc.?

Discussion in 'Mac Programming' started by Calby, Feb 23, 2017.

  1. Calby macrumors 6502

    Calby

    Joined:
    Dec 30, 2015
    Location:
    Sweden, Gävle
    #1
    Hi,
    Im going to start programming on my Mac, and I'll use C++, java, html, CSS
    I did look at Coda 2 but as far as I can tell it don't have C++ but the rest Coda 2 have?
    That's a boomer I'm looking for a program that can handle all of it and it should bee nice to use also.
     
  2. Toutou macrumors 6502a

    Toutou

    Joined:
    Jan 6, 2015
    Location:
    Prague, Czech Republic
    #2
    Both C++ and Java are okay choices for a beginner (I'd say Java is a bit more forgiving, but both are fairly complex and don't try to hide things), but please, focus on one language first. Mastering only Java or only C++ is no easy task and I suggest that you don't make things too confusing by learning two fundamentally different languages at once.

    Don't try to find a universal IDE - there are many more tools involved in writing a complex app than just the text editor and different languages and platforms require different tools. Pick one language and an appropriate IDE.

    For C++ you can just use Xcode, it comes with all the necessary tools and works fine even for simple beginner projects.
    For Java I would suggest IntelliJ IDEA (the community version is free and very capable).
     
  3. talmy macrumors 601

    talmy

    Joined:
    Oct 26, 2009
    Location:
    Oregon
    #3
    I've used NetBeans IDE professionally for years. It will do all the languages you mention and I've found it very straightforward. For C++ you need to install Xcode for the compiler chain (which you would want anyway for Cocoa programming if you want to target just Mac/iOS applications) and Qt. Netbeans uses the Qt library for C++, but that makes any applications source compatible with Windows or Linux.
     
  4. Calby thread starter macrumors 6502

    Calby

    Joined:
    Dec 30, 2015
    Location:
    Sweden, Gävle
    #4
    Okej I see, well I'll start out with C++ and take classes in that because I need them so I later on can go to Java classes.
    So I guess that I'll use xCode for c++ and then Coda 2 for HTML and CSS.

    Then when I'll start on the Java class I'll take a look on my options.
     
  5. Zazoh macrumors 6502a

    Zazoh

    Joined:
    Jan 4, 2009
    Location:
    San Antonio, Texas
    #5
    Yup, that is what I'm using and VIM. Editors and IDEs are things of religion. Once you get dedicated to one, and you can jam out code, then you stick with it. Try a few, settle into a routine and stick with it.
     
  6. TimeAgentGamer macrumors member

    Joined:
    Feb 2, 2015
    Location:
    Melbourne, Australia
    #6
  7. estabya macrumors 6502

    estabya

    Joined:
    Jun 28, 2014
    #7
    I would also recommend the JetBraons IDEs. I use PYCharm pretty much exclusively at work, and then Clion and IntelliJ IDEA as needed. My favorites by far.
     
  8. rendyr macrumors member

    rendyr

    Joined:
    Aug 26, 2010
    #8
    jetbrains product hands down..

    However I do use NetBeans at first. It has form builder which might easier to use for beginner.
     
  9. 0002378 Suspended

    0002378

    Joined:
    May 28, 2017
    #9
    Glad at least one other person has used Eclipse ! I can wholeheartedly recommend the Eclipse IDE for Java. I used it for about 10 years, and while it's not perfect (none of them are), I love it.

    Yes, people will go on and on about IntelliJ ... I like Eclipse :)

    Good luck !
     
  10. robvas macrumors 68030

    Joined:
    Mar 29, 2009
    Location:
    USA
  11. PBG4 Dude macrumors 68020

    PBG4 Dude

    Joined:
    Jul 6, 2007
    #11
    I really liked Blue J when I was a beginner in Java. It’s free and at least portions of it are open source.

    https://bluej.org/
     

Share This Page