Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 39

Thread: C++ or Java

  1. GReYVee's Avatar
    Join Date
    06-03-09
    Location
    Colorado
    Posts
    3,346
    Post Thanks / Like
    Stat Links

    C++ or Java
    Gamer IDs

    Steam ID: GReYVee
    #11

    Re: C++ or Java

    Yeah Bunni, Java is a referenced language. JRE is poorly implemented, slow, and won't provide much for serious developers. It's claim has always been cross-platform through portability. Many other languages have been able to make safe type coding, and portable code, possible to some degree without as much loss in performance or capability. I agree if you want to learn programming generically C++ is the way to go.

    But I also believe some skill sets will benefit greater with an introduction to Java as a softer way to understand GUI/OOP. I am pretty sure the only reason Java has not succumbed to other languages in this line of study is because of the way it also extends into browser based 'coding'.

    Hell Calc/MatLab and all those ridiculous ECE courses provided a better structure for engineers. It really depends on what level of focus you want programming to be as a part of your career path.


    You're an exception because you love anything&everything about programming. If someone is even asking this question they probably do not have that same level of focus. So although the language falls short on many aspects he just wants an answer on what may be better -- and the answer is it depends.

  2. Registered TeamPlayer DJ Ms. White's Avatar
    Join Date
    11-13-07
    Location
    Plano, TX and Ruston, LA
    Posts
    32,364
    Post Thanks / Like
    Blog Entries
    43
    Stat Links

    C++ or Java C++ or Java C++ or Java C++ or Java
    Gamer IDs

    Steam ID: DJMrWhite
    #12

    Re: C++ or Java

    I'm quite interested in programming actually. I had just put it on a back burner while I learned physics as I was mainly using MatLAB and ROOT.
    enf-Jesus its been like 12 minutes and you're already worried about stats?! :-P
    Bigdog-
    Sweet home Alabama you are an idiot.

  3. GReYVee's Avatar
    Join Date
    06-03-09
    Location
    Colorado
    Posts
    3,346
    Post Thanks / Like
    Stat Links

    C++ or Java
    Gamer IDs

    Steam ID: GReYVee
    #13

    Re: C++ or Java

    Quote Originally Posted by DJ Mr. White View Post
    I'm quite interested in programming actually. I had just put it on a back burner while I learned physics as I was mainly using MatLAB and ROOT.
    Then don't limit your exposure. For formal courses go with C++ and familiarize yourself with Visual Studio (Express is free and you will likely get a student licence for pro with your courses). Notepad++ lacks in general and I mostly use it as a portable app for assisting with conventional spacing and readability. Makes HTML/CSS/Jscript fairly manageable.


    I have a personal liking to C#. SharpDevelop is portable and can compile applications as long as the framework you are running on supports usage (eg .NET 2.5 / 3 / 3.5 etc). You can always piggy back the assemblies on your thumb drive and re-reference the project to the framework later if needed.

    I favor C# readily because the grammar melds pretty well with most other .NET languages. Very easy for making desktop applications and officially supports XNA for XBOX game development. With your background in physics you may really enjoy this aspect of it. (pong anyone? )

    Whatever you decide I encourage you to stick with .NET launguages. With assemblies you never have to revisit old accomplishments in an old language and rewrite them. You simply make them into DLL files and reference them.

    This is literally the tiniest tip of the iceberg. Application development and programming have very very broad uses and methodologies.

  4. Registered TeamPlayer Imisnew2's Avatar
    Join Date
    01-19-08
    Posts
    4,588
    Post Thanks / Like
    Blog Entries
    9
    #14

    Re: C++ or Java

    I agree with what most people have said here. Depending on the reason, you may chose one language over another.

    However, if you are learning programming for the first time in your life, I recommend Java only as a stepping stone. Learning how to manage memory efficiently is a core concept in programming. After beginning with an easier to use language such as Java, you should change to C++, which more accurately represents how a computer actually handles instructions and memory.

    I recommend Visual Studio express as an IDE for C/C++, with eclipse for Java.

    Sent from my DROIDX using Tapatalk 2

  5. Registered TeamPlayer Ranger10's Avatar
    Join Date
    08-21-06
    Posts
    8,894
    Post Thanks / Like
    Stat Links

    C++ or Java C++ or Java
    #15

    Re: C++ or Java

    Quote Originally Posted by Bunni View Post
    stop dont listen to them


    c++



    no questions asked.




    its compatible to move to other languages (everything is written in it or c to boot)


    ie. java is c++ without overloading, optional operators, pointers (no what you waffles have is not pointers dont argue).


    But the reverse cannot be said. ESEPCIALLY if its your intro language. Youll learn programming without having to worry about garbage collection and that right there is exactly whats wrong with the computer industry right now (flood of pogrammers who've never had to worry about garbage collection) and exactly why c++ natives are ALWAYS picked over java'ers for any job (not to mention that going from c++ or even c to java is cake).












    imo java has one claim to fame, its virtual machine. STOP USING IT for everything else
    Lol, I knew this was coming.

  6. Registered TeamPlayer Ranger10's Avatar
    Join Date
    08-21-06
    Posts
    8,894
    Post Thanks / Like
    Stat Links

    C++ or Java C++ or Java
    #16

    Re: C++ or Java

    I have Bunni program in Java on other projects from time to time, and you should hear the sand rubbing his vagina raw over VCee.

  7. Registered TeamPlayer ab1tar's Avatar
    Join Date
    07-15-09
    Location
    NRH, Tx
    Posts
    1,963
    Post Thanks / Like
    Stat Links

    C++ or Java C++ or Java
    #17

    Re: C++ or Java

    My guess is that any C++ will focus more on actual Computer Science, while Java will focus more on software development.
    (NC-17) Howlin: got plans for me do you?
    [TPG] ab1tar: oh yeah
    [TPG] ab1tar: youre on my list of ppl to do
    (NC-17) Howlin: woh abbi, should you buy me dinner first

  8. Registered TeamPlayer hannibal's Avatar
    Join Date
    08-20-07
    Location
    Tempe, Arizona, United States
    Posts
    1,418
    Post Thanks / Like
    Blog Entries
    2
    Stat Links

    C++ or Java C++ or Java C++ or Java C++ or Java C++ or Java C++ or Java
    Gamer IDs

    PSN ID: aws4y Steam ID: hannibal_smith_1984 hannibal's Originid: hannibal_smith15
    #18

    Re: C++ or Java

    Quote Originally Posted by Bunni View Post
    stop dont listen to them


    c++



    no questions asked.




    its compatible to move to other languages (everything is written in it or c to boot)


    ie. java is c++ without overloading, optional operators, pointers (no what you waffles have is not pointers dont argue).


    But the reverse cannot be said. ESEPCIALLY if its your intro language. Youll learn programming without having to worry about garbage collection and that right there is exactly whats wrong with the computer industry right now (flood of pogrammers who've never had to worry about garbage collection) and exactly why c++ natives are ALWAYS picked over java'ers for any job (not to mention that going from c++ or even c to java is cake).












    imo java has one claim to fame, its virtual machine. STOP USING IT for everything else
    If I may inteject some history, Java was created by James Gosling specifically to show that a language need not have pointers in order to do the majority of programing tasks. The result is that Java is much easier to learn, hence it is now the defacto first language of many programmers. (since anything involving pointers, malloc and free is hard, basically anything involving math or thinking about what your doing, but I digress.)

    Now Gosling created smaltalk and java was an evolution of those concepts. For what its worth, C++ may be entirely too powerful, see Template Metaprograming. The result is that morphisms of code under template metaprograming are not invertable, put another way you can turn C++ into any language but not back again.

    -H

    Standard Disclaimer: 150% of what I say is bullshit.

  9. Registered TeamPlayer hannibal's Avatar
    Join Date
    08-20-07
    Location
    Tempe, Arizona, United States
    Posts
    1,418
    Post Thanks / Like
    Blog Entries
    2
    Stat Links

    C++ or Java C++ or Java C++ or Java C++ or Java C++ or Java C++ or Java
    Gamer IDs

    PSN ID: aws4y Steam ID: hannibal_smith_1984 hannibal's Originid: hannibal_smith15
    #19

    Re: C++ or Java

    Quote Originally Posted by DJ Mr. White View Post
    I'm quite interested in programming actually. I had just put it on a back burner while I learned physics as I was mainly using MatLAB and ROOT.
    Matlab is for eunics and dumb jocks. Real men use mathematica or maple.

    -H
    Last edited by hannibal; 12-04-12 at 03:00 PM.
    Likes SapiensErus liked this post

    Standard Disclaimer: 150% of what I say is bullshit.

  10. Registered TeamPlayer
    Join Date
    07-17-11
    Posts
    379
    Post Thanks / Like
    Stat Links

    C++ or Java C++ or Java
    Gamer IDs

    Steam ID: ebf
    #20

    Re: C++ or Java

    Quote Originally Posted by DJ Mr. White View Post
    computational physics
    C++, end of discussion.

    Quote Originally Posted by Imisnew2 View Post
    I agree with what most people have said here. Depending on the reason, you may chose one language over another.

    However, if you are learning programming for the first time in your life, I recommend Java only as a stepping stone. Learning how to manage memory efficiently is a core concept in programming. After beginning with an easier to use language such as Java, you should change to C++, which more accurately represents how a computer actually handles instructions and memory.
    +1

    I started with Java and moved to C++ later. Java is easier to learn. Expertise in C++ > expertise in Java. Both are valuable to know, but C++ moreso.

    I would actually suggest using Linux with C++, but if you are not comfortable with Linux or do not want to learn it, (Windows) Visual Studio is okay. If you are serious about programming, you must know Linux.

    If you want a full fledged IDE, Eclipse is great for Java. Otherwise, you can also run in through the terminal in Linux.

    I run my Linux distributions as virtual machines on a Windows computer.

    Also, I have never heard of a university that divides the curriculum by language and by language only. Surely, there must be some other differences between the two options, such as subject focus (e.g. enterprise development vs. software engineering)?
    It's Enchanted Broccoli Forest time!

Page 2 of 4 FirstFirst 1234 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Title