Linked by Thom Holwerda on Fri 13th Aug 2010 22:58 UTC, submitted by Alex Forster
Permalink for comment 436880
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2007-04-20
You are just repeating what I wrote in my post. When Java first emerged it was slow and clunky. Sun poured huge amount of time and money, vastly improving Java compiler technology and adding tons of libraries. So much that you have people arguing how Java is faster than C/C++, etc.
Nevertheless, when it comes to safety critical systems, people are using Ada, and not Java real time, or whatever they call it.
Nothing is stopping you from implementing the required libraries in Ada, or any other language. Ada does not have as many libraries/packages as Java, because nobody owns or is trying to sell Ada brand. Businesses jumped on the Java bandwagon because they don't really care about the quality of software, but the quantity. Why is it that there are so many mediocre Java programmers? Because all they know is how to slap together Java's lego bricks. It's much easier to be a bricklayer, than an architect.
I don't claim to be an expert in Java or Ada, but I used them both, and in my opinion Ada is much better designed. When a programming language enforces automatic garbage collection and prevents you from using pointers explicitly, because programmers are too stupid to get it right, it really makes me wonder what type of people prefer using that language.