Thread: Prelude (Java)

  1. #16
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    >I was just wondering why the coding contests seem to be held
    >in Java, rather than C or another language?

    Contests? I think I missed something.

    I don't know why one would held contests in Java instead of a different language. But perhaps it's because Java is a hype and many people know Java. When I left university the first year students learned Java as their first language. Or perhaps companies want to stimulate people learning Java so they can choose the best Java-programmers for their company.

  2. #17
    Unregistered
    Guest
    Hi Shiro,
    You might want to look at the TopCoder website at:
    http://www.topcoder.com/
    Thanks for your answer.

  3. #18
    Registered User
    Join Date
    Dec 2001
    Posts
    108
    Isn't Java wonderful !!!

    All those wonderful dots.

    this.that.and.EveryPossible.ThingYouCan(ThrowIn).T oMake(TheSourceCode).CompletelyUnWieldy

  4. #19
    ATH0 quzah's Avatar
    Join Date
    Oct 2001
    Posts
    14,826
    Originally posted by DarkStar
    Isn't Java wonderful !!!

    All those wonderful dots.

    this.that.and.EveryPossible.ThingYouCan(ThrowIn).T oMake(TheSourceCode).CompletelyUnWieldy
    As compared to C or C++ which have the exact same thing! OH MY GOD! JAVA IS JUST LIKE C++! The only thing different is that in Java you don't have to use the ->.

    Quzah.
    Hope is the first step on the road to disappointment.

  5. #20
    Registered User
    Join Date
    Dec 2001
    Posts
    108
    Where did they come up with the name GridBagConstraint ?!?
    Last edited by DarkStar; 04-22-2002 at 02:46 PM.

  6. #21
    ¡Amo fútbol!
    Join Date
    Dec 2001
    Posts
    2,138
    Check out the link, I found it quite amusing:

    I got my adrenaline going over coding.



    And if I am lucky, I might be able to write some asm code after dinner. That really gets the adrenaline flowing.

  7. #22
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Originally posted by Prelude
    I don't find the syntax intuitive, with C, C++, C#, COBOL, etc.., I can look at the code and it will make some sense. I can follow the flow of control easily and guess what will happen when the program is run. Java isn't like that for some reason, I look at the code and find myself saying "what?". I'm probably just weird, but that's how it is.
    That makes no sense. C# code and true OO C++ code resemble Java very much so. Trust me, the problem isn't the language. It's the person using it.

  8. #23
    Unregistered
    Guest
    From now on I'm going to use UML to design software programs. That way I can use any language I want and only have to make changes in the implementation model views.

  9. #24
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >It's the person using it.
    I agree, which is why I dislike Java but I don't try to push others to as well. It's my problem.

    -Prelude
    My best code is written with the delete key.

  10. #25
    Registered User
    Join Date
    Dec 2001
    Posts
    108
    Java Technology has never lived up to Sun Microsystems hype. There are horror stories over software companies who used it to build applications that had very serious speed and performance issues. These companies lost a lot of time and money.

    There is one way ( the only way ) to save Java's future, make javac.exe compile Java code to native 80x86 code ( yes, it will actually have to use an Assembler ).
    Last edited by DarkStar; 04-23-2002 at 10:29 AM.

  11. #26
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Those companies used Java in ways it shouldn't be used then. Do you use Java to write an application such as Word, no. It's for backend work, networking, and things such as that. Also, they will not change the way Java works at the core. That would be suicide.

  12. #27
    Registered User
    Join Date
    Dec 2001
    Posts
    108
    Originally posted by AMDPwred
    Those companies used Java in ways it shouldn't be used then. Do you use Java to write an application such as Word, no. It's for backend work, networking, and things such as that. Also, they will not change the way Java works at the core. That would be suicide.
    Why do you think they used it that way, Sun Microsystems told them that it would work.

    They better commit suicide.

  13. #28
    Registered User
    Join Date
    Feb 2002
    Posts
    589
    One neat thing Sun could do with java would be to have 3 compile options. One for 80*86 that use asm. One for the JVM as they do now. And one for the .NET frame. That would put them in a really strong position.

  14. #29
    Registered User
    Join Date
    Dec 2001
    Posts
    108
    Originally posted by Barjor
    One neat thing Sun could do with java would be to have 3 compile options. One for 80*86 that use asm. One for the JVM as they do now. And one for the .NET frame. That would put them in a really strong position.
    That is a pretty good idea, they got to do something with it, or the end is near.

  15. #30
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    From now on I'm going to use UML to design software programs. That way I can
    use any language I want and only have to make changes in the implementation
    model views.
    Not a bad choice. UML is the standard design language in OO these days.

    Those companies used Java in ways it shouldn't be used then.
    I agree with this. Those companies have choosen the wrong language for their projects. That they made such big losses is not because of Java, but of making a bad decision.

    Why do you think they used it that way, Sun Microsystems told them that it would work.
    Then Sun did bad. I guess that if they had evaluated the projects of those companies well, they would suggest using a different language...but ofcourse Sun wants others to use their product. ;-)

    One neat thing Sun could do with java would be to have 3 compile options.
    Don't you loose the aspect of platform independence? If I understand you correctly, you want Java to be compiled for several platforms. The platforms you mention, are just a very few. So you would need many many more options. And the purpose of Java was to be platform independent, wasn't it?

    That is a pretty good idea, they got to do something with it, or the end is near.
    Why? There are a lot of applications where you can use Java very well. When looking around in industry I see a lot of applications being created with C++ at lowlevel and Java at higher level. For example, a car manufacturer is creating an infotainment system for their cars. At low level they use C++ (and lower level languages) and for the higher level applications Java. So this illustrates very well that you should not hang on just one language. A combination of languages will be far more efficient then trying to develop everything in just one language.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Mats, the java answers
    By Jaqui in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 04-22-2008, 02:12 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