Please mark your thread as solved if you get a satisfactory responseUbuntu membership via Forums contributions
There's a lot of Java hate going around, mostly on Linux forums AFAICT.
For the past 15 years or so I've been working almost exclusively on the Java virtual machine. I'm doing groovy/grails right now, which has a lot in common with ruby/rails from what I understand.
<soapbox type="java">
There are a lot of languages that compile to Java byte code. Over 200 last I looked it up, but that was a few years ago.
Java is on more CPUs than Windows is. It's on everything from supercomputers to embedded processors which have no UI.
- If you use Oracle financial software at work, you're using Java.
- If you use Oracle database, you're probably using Java.
- If you watch BluRay, then you use Java.
- If you have a smart phone or tablet, you're probably using Java.
IMO Java inside a web browser is not a great idea, but on the server it's excellent. The server VM compiles into very fast code (comparable to bare-metal compiled code speeds) on startup, and it stays running for days or months or however long, so the initial startup cost is relatively small. It is somewhat isolated from the hardware so it's a bit safer in that respect.
There ARE security issues with it, especially lately. Nothing's perfect.
IMO the free version of Java is not nearly as reliable nor as good as the official version.
</soapbox>
I went with Rails. Have been learning it till now almoust every day and well... There are a lot of holes I need to fill in my knowlage of web development all the time but other than that I kinda love the language and framework allready.
Thanks for all the replies
Bookmarks