Linked by Thom Holwerda on Fri 13th Aug 2010 22:58 UTC, submitted by Alex Forster
Legal We're far from done with the Oracle v. Google lawsuit. The search giant has responded to the lawsuit, and Miguel De Icaza has provided a very interesting insight into the case. His report has been confirmed by James Gosling, known as the father of Java who left Sun right after the merger. Icaza speculates that the potential to monetise on Java by suing Google was pitched by Jonathan Schwartz during Sun's sales talks with Oracle. Oh boy.
Thread beginning with comment 436867
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Ada is the way to go
by pgeorgi on Sun 15th Aug 2010 06:38 UTC in reply to "Ada is the way to go"
pgeorgi
Member since:
2010-02-18

The reason why Java is so widespread is due to massive amounts of money Sun spent on developing/marketing the Java brand.

By now, the reason why Java is so widespread is that it's a relatively safe language to program with a huge amount of libraries available for just about every scenario businesses might need.

That is, Lego for programmers. Just without the fun.

It's not about languages or execution models anymore, but about the availability of components that can be plugged together. Perl survives through CPAN for the same reason.
Where's such a thing for Ada?

Reply Parent Score: 4

RE[2]: Ada is the way to go
by rom508 on Sun 15th Aug 2010 14:28 in reply to "RE: Ada is the way to go"
rom508 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.

Reply Parent Score: 1

RE[3]: Ada is the way to go
by pgeorgi on Sun 15th Aug 2010 16:53 in reply to "RE[2]: Ada is the way to go"
pgeorgi Member since:
2010-02-18

Sure, but the appeal of Java is that you don't have to write those libraries, but merely use them (that this isn't efficient or convenient in lots of cases is nothing PHBs have to care about)

The other appeal is that bricklayers are cheaper than architects.

Until these are fixed, Ada won't surpass Java. And I fear it's easier to fix it by writing those libraries than by removing the real problem (the PHBs) - but still a nearly unsurmountable task.

But you're free to try, of course ;-)

Reply Parent Score: 1