Thread: why!?!? why, java, why!?

  1. #16
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Most people quit PERL when they realised that it caused excess wear & tear on their keyboard's '$' key.................

  2. #17
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Java isn't a scripting langauge.

    Sure, it's slower than C and C++, but it's generally a factor of 3-4 times slower than C and C++, not a factor of 100, like scripting langauges.

    http://www.sosnoski.com/Java/Compare.html#File

    I think the langauge is a lot more elegant than C or C++ as well.

    If I am developing something for myself, it's gonna be in C++ (See BomberLAN ), but I still find programming in Java to be enjoyable. It's nice to have extremely well documented APIs, and an exception system that usually makes problems visible at their origin, not some point later in a program, and garbage collection.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  3. #18
    ¡Amo fútbol!
    Join Date
    Dec 2001
    Posts
    2,138
    Personally, I don't like Java. True object orientation (i.e. putting main in a class) is something that I do not enjoy. But, since the world seems to love it and it covers many platforms, I am gonna learn it.

  4. #19
    >>putting main in a class

    This offends me as a human being. I just find the whole concept offensive. This is mainly because, doing what I do, I find speed to be the ultimate variable. And that anal-retentive geek part of me resents the fact that Java does the aformentioned garbage collection. ........ off! I'll do it myself! personally I prefer it when things dont work right if I dont code it right.
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

  5. #20
    S­énior Member
    Join Date
    Jan 2002
    Posts
    982
    So you code everything in handcrafted asm?

  6. #21
    Microsoft. Who? MethodMan's Avatar
    Join Date
    Mar 2002
    Posts
    1,198
    I learned java as my first programming language, and its not that bad. It makes you aware of the restrictions, since it wont let you do stuff C would normally allow you to do.
    -MethodMan-

    Your Move:Life is a game, Play it; Life is a challenge, Meet it; Life is an opportunity, capture it.

    Homepage: http://www.freewebs.com/andy_moog/home.html

  7. #22
    Unregistered
    Guest
    >>Sure, it's slower than C and C++, but it's generally a factor of 3-4 times slower than C and C++, not a factor of 100, like scripting langauges.<<

    i agree with you for the most part SIlent Strike, but there is one scripting language that is close to my heart. Python. if i needed to code a basic everyday desktop GUI application for windows, Linux, Mac...whatever...i would choose python over java anyday. While java is faster than python, python's GUI packages are written in native code. In fact you can write any extention to the language in C++. Swing is written in java and is noticeably slow on a "fast" machine. Swing was a mistake...

  8. #23
    >>So you code everything in handcrafted asm?

    Of course. Doesnt everybody?

    I just meant that I chose the tools that best suit my needs. I'm not putting java down as a useless language, far from it. I just said that its useless for what I do.
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C#, Java, C++
    By incognito in forum A Brief History of Cprogramming.com
    Replies: 10
    Last Post: 10-05-2004, 02:06 PM
  2. First Java Class at college
    By GanglyLamb in forum A Brief History of Cprogramming.com
    Replies: 24
    Last Post: 09-29-2004, 10:38 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. C or Java as a first language
    By CorJava in forum A Brief History of Cprogramming.com
    Replies: 34
    Last Post: 10-23-2002, 05:12 PM