Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts

Saturday, July 23, 2011

JVMLanguageOverflowException

Read:

There is simply really too much alternative JVM languages to choose from... to the point people like me who is interested in learning an alternative JVM language have great difficulties figuring out which to start first. Therefore, my decision currently would be to completely ignore learning anymore new JVM languages and simply stick to my usual Ruby (currently learning) and Java language I currently know.

The decision to stick to Ruby is because JVM supports JRuby and Ruby is rather well known nowadays. Ruby's syntax is interesting to me as well.

Thursday, November 11, 2010

Google, Java, Oracle - messed up

Read:
Now Google's legal defense is in a mess, blaming third parties for not modifying their source and all other messed up arguments. Without a doubt, Oracle violated the trust and respect and caused the fragmentation of once the respect Sun and Java earned.

With a simple turn of a hand, Google, Oracle, Java is in a huge global mess. Java, threatened with splits in the community and forks from the main stream Java Oracle is now controlling.

Java Fork Predictions:
Google indeed made a huge mistake, wading into a huge patent minefield without opening it's eyes and being careful. Oracle, as usual, always making situations difficult and always making people find a reason to hate Oracle and Larry, tries their very best to piss people off. Java, now in turmoil, it's fate is still undecied and gloomy, looms closer to destruction.

To stay clear of the Java Chaos, and from it's "polluting aura of madness", I would personally advise people to learn a language other than Java or JVM related (e.g. C++, C#/.NET, VB, PHP, Ruby, Python, Perl and many more...). I personally prefer Ruby for it's ability to quickly build and develop applications.

Here's Ruby's License which seems more clean and FREE (FSF definition of FREE) then Chaotic Java: http://www.ruby-lang.org/en/LICENSE.txt .

For those Java users who are on the fence, I guess it's time you take sides and it would be better to move away from Oracle's side. I dare say you would not get anything good out of Oracle and they would squeeze you dry like what happened to Sun.

Choose your sides well...