Thread: Bye bye C, hello Java

  1. #16
    aurë entuluva! mithrandir's Avatar
    Join Date
    Aug 2001
    Posts
    1,209
    No language will ever replace every language.

  2. #17
    the Corvetter
    Join Date
    Sep 2001
    Posts
    1,584
    Couldn't have said it better, [stealth].

    --Garfield

    ([stealth], I was looking at your history of avatars and I think you should bring back the structure of the atom one. If not, share the wealth.)
    1978 Silver Anniversary Corvette

  3. #18
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    To use a line from one of my favorite movies:
    Java "is the devil"

  4. #19
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    Java kicks ass. I'm into Day 5 of my book and I'm loving this language!

  5. #20
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,743
    You said Java was easier to learn than C/C++. Ever wonder why it is slower than C/C++?

    BASIC is also easier to learn than C/C++...you dont see professionals using it...its slower...the same is true with several other languages.
    My Website

    "Circular logic is good because it is."

  6. #21
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    Yes, it is easier, that's because it's a stripped down version of C++. I never said it was more powerful. But personally, at the moment, I like Java better. One reason, it's much easier. For someone that is teaching themselves at the moment, that's a BIG reason. I'm sure I'll love C++ when I learn it better. It will be so much easier to pick up after I get Java down good.

    So do you guys get why I'm learning Java first?

  7. #22
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,743
    personally, i would think C++ is easier. Everything in Java has to be in a class. Classes would blow a beginners mind. It would be much easier to learn C++ and classes in C++, and then move to Java...of course this is all my opinion. whatever works for you, works for you.
    My Website

    "Circular logic is good because it is."

  8. #23
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    Well so far the classes really haven't confused me. But that's so far Thanks for the warning. I'll keep my eyes open.

  9. #24
    Registered User
    Join Date
    Sep 2001
    Posts
    39
    I think its a good idea to learn the basics of C or C++ and then go on to Java instead of jumping right into it. I am learning Java right now, my prof's dont know how to teach so I have to learn myself (as always). I had also learned C on my own so it has really helped my to understand Java better. I know atleast 95 percent of the people taking my course dont know C nor Java and are having a hard time learning on their own. Its better to learn C first then move on to Java, IMO.
    Its all in your mind...

  10. #25
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    That's kind of what I did. I had started to read a book on C then picked up Java. I would also agree that it has made the Java book easier to understand.

  11. #26
    the Corvetter
    Join Date
    Sep 2001
    Posts
    1,584
    You know what, I was just thinking. How can we really "slam" a language and say that it's "not better"? We can't. Because each language has a purpose. For instance (somebody), BASIC (or Visual Basic) actually has a good purpose. Sure, the code is slow, it's easier to learn, and bigger and bulkier. But, if you have to write, let's say, an in-house application that doesn't require speed and you don't want to spend months working on it, then just wip out a program in a RAD (Rapid Application Developer) like VB.

    Every language has its place in the whole picture of computers (maybe some more than others). They have their attributes. So, I say, go for it Fool. Learn Java and enjoy it. After all, I'm sure there's a reason why it's popular. It runs on most, if not all, systems.

    --Garfield
    1978 Silver Anniversary Corvette

  12. #27
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Most know that I like using Java – most if not all of the little projects I’m fiddling with at the moment are Java based.

    Fool – Good luck to you….

    You have a good opportunity at hand and you will gain a working experience of a well-used current programming language. As you seem to like the language from your initial studying of it, you should find it easy to progress with it (assuming your enthusiasm stays with you). At very least you will make your resume much stronger than it was before.

    The argument of whether one language is better than another is not so important here because you are young and this is just experience for you. I see learning and experiencing any programming language (as long as it isn’t obsolete) as a worthwhile venture. Sure, there are some languages that I prefer over others, but I don’t (well I try not to – not always successfully) look down on another programming tool just because I don’t understand/appreciate it.

    I doubt whether there is a definitive route in which to learn languages (just read the posts of some of the most experienced coders on this site and you will see that they didn’t take the same routes). Just be prepared to learn and keep your options open.

    Good luck man….

  13. #28
    the Corvetter
    Join Date
    Sep 2001
    Posts
    1,584
    ::tear:: That was beautiful Fordy. No kidding, that is great advice. I mostly like the part that if you like the language (Java, in Fool's case), then is should come easier than it would if you didn't. I can say that from experience. I absolutely love C and I found it quite enjoy provoking to learn such of a language. I love every minute of it.

    --Garfield
    1978 Silver Anniversary Corvette

  14. #29
    Registered User Fool's Avatar
    Join Date
    Aug 2001
    Posts
    335
    Thanks for the positive words guys. I really love using both C and Java. I think Java was so easy for me because of the basic knowledge of C I have. And you know what, somethings from C are now making more sence to me since I'm seeing them for a second time in my Java book.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Java for real-time applications
    By zacs7 in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 08-26-2008, 06:34 AM
  2. C#, Java, C++
    By incognito in forum A Brief History of Cprogramming.com
    Replies: 10
    Last Post: 10-05-2004, 02:06 PM
  3. The Java language is being expanded
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 26
    Last Post: 06-11-2004, 09:07 PM
  4. Java woes
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 07-06-2003, 12:37 AM
  5. Visual J#
    By mfc2themax in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 10-08-2001, 02:41 PM