William, I, too, do think as well that Java lacks support for some 
features, in the JVM, too.

I also don't think Java is the best language these days (speaking of 
languages and not of the runtime). It is well behind the .NET platform when 
it comes to pure languages, apart from Scala, but nobody uses that. C# for 
example is the "better Java" in my opinion.

I think the main reason why people pick up Java is because they know it 
already. It is so widely used in the industry, especially in enterprise 
software, that it is hard to compete with it. Economical factors play a 
role. Because there are so many Java programs, many Java Programmers are 
needed. And because there are many Java programmers, you write your 
programs in Java. After all, when you write software professionally, you 
got to make sure that you actually will always find people to build and 
maintain it. With Java this can be done quite easily. And while I'd prefer 
to code in Scala at work - you simply won't find people who want to learn 
it or who already are proficient in it on the market. For managers, this is 
a major downside.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to