Read: http://www.javaworld.com/javaworld/jw-01-2012/120110-oracle-fields-java-community-complaints.html
Time for Java devs to think through deeply and have some backup language instead of purely just Java.
Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts
Thursday, January 12, 2012
Tuesday, October 4, 2011
Quality of Java installers
Hi decided to get a 64 bit "bin" extension installer for Linux installation of JDK 6 u 27 and when I executed it, this is what it gave ...........
What is that messed up file above that the Java installer generated !!??
This is the quality of Java from Oracle. Oracle have been screwing up Java badly for so many steps since it took over Java by "eating up" Sun Microsystem.
Oracle.... HOW ELSE DO YOU EXPECT US JAVA DEVS TO USE JAVA YOU PROVIDE !!??
Unpacking...
Checksumming...
Extracting...
./install.sfx.9113: 1: ELF : not found
./install.sfx.9113: 2: Syntax error: ")" unexpected
Failed to extract the files. Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.
And a file Java installer generated .....
What is that messed up file above that the Java installer generated !!??
This is the quality of Java from Oracle. Oracle have been screwing up Java badly for so many steps since it took over Java by "eating up" Sun Microsystem.
Oracle..... HOW THE HELL ARE YOU GONNA EXPECT US JAVA DEVELOPERS TO DEVELOP JAVA !!??
Broken Java installers for JDK 6u27 (64 bit), screwed up Java 7 features and possibly Java 8, undemocratic on the JCP board....
Saturday, August 6, 2011
Rethinking Bad Perceptions of Java Speed for Financial Trading
Read:
Interesting article. This should kick start people's views and curiosity to rethink the "C/C++ is better and faster than Java for finance critical engines" prejudice. Such prejudice have existed but the truth is Java had always been showing consistent results of matching the speed of C/C++ or even better than C/C++ itself.
The idea that a cross platform language that uses classes and byte codes as being slower than the "bare metal C/C++" for speed because they are closer to the native interfaces and systems can sometimes be flawed.
Please THINK THRICE AGAIN before commenting about the C/C++ vs. Java speed competition.
Tuesday, July 26, 2011
Another dent in Oracle's Java Suit
Read:
- http://www.osnews.com/story/24989/Sun_CEO_Explicitly_Endorsed_Android_s_Use_of_Java
- http://www.groklaw.net/article.php?story=20110723095928839
There goes another dent in Oracl'es Java patent trolling....
Saturday, July 23, 2011
JVMLanguageOverflowException
Read:
- http://www.h-online.com/open/news/item/JetBrains-produces-another-Java-alternative-1284309.html
- http://confluence.jetbrains.net/display/Kotlin/Welcome
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.
Monday, July 4, 2011
Oracle's Patents Invalidated
Read:
It's interesting to note that the USPTO had to invalidate so many patent claims (24 of them) from Oracle. Why wasn't the patent application rejected before being approved ? If the patent vetting processes were carefully controlled, USPTO would not need to invalidate so many patents and the dispute between Oracle and Google may not have had any ground to begin with in the first place.
How efficient is the USPTO's patent vetting process, now we have seen some light of our own.
For Google, it would be great news that the 24 patent claims hold no grounds anymore as the USPTO invalidated all 24 of them.
Oracle would definitely be very upset and may try it's best to blow things up and make things worse as Oracle lost all 24 patent claims in one go and which corporation would sit back and allow all 24 patent claims it is using in a patent dispute lawsuit to be invalidated ?
The battle between Google and Oracle would be more heated and interesting to watch and for now, Google have the definite advantage on it's side.
Tuesday, May 24, 2011
Revolution on Software Installation
Read:
Revolution on software installation ? Nope. We already have Java Webstart but Webstart can be nasty to setup ? Isn't 0install the same as Java for all supported major platforms with the exception of some goodies like, not needing admin rights to install ? There is too many languages out there across the various platforms.
There needs to be a powerful recognized world standard to unify them all without constraining creativity.
Saturday, January 22, 2011
Friday, December 31, 2010
From Eclipse to IntelliJ
Read:
I am not an Eclipse or IntelliJ user so I have no idea which is better but I have used Eclispe once a couple years back and it's UI simply sucks and doesn't catch my attention. I have forgotten the version but it seems to me Swing (Metal and recently Nimbus) actually looks quite good anyways.
I am a NetBeans user and have ever since been stuck to it like a glue. It's usually nice but once in a while irritating though. I wouldn't change from NetBeans anytime soon unless some unreasonable policy or license appears from Oracle (I'm monitoring hard on the situation).
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:
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...
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:
- http://java.dzone.com/news/scott-mcnealy-predicts-java
- http://gregluck.com/blog/archives/2010/10/is-it-time-to-fork-java/
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...
Sunday, November 7, 2010
Oracle introduces commercial JVM
Read:
Finally, Oracle has introduced a commercial and a free JVM. It's no more one free JVM but a commercial and a free version. What is the mission of Java ? To be cross-platform. Now you have to handle Java for the free and the commercial variant. Nice job, Oracle. You just pulled the trigger on the once free and venerable Java + JVM.
Saturday, November 6, 2010
Battle for Java Earth
Read:
And enjoy. Pick your sides and prepare for bloody battles and skirmishes.
Monday, October 25, 2010
Oracle's losing it !!!
Read:
- http://ianskerrett.wordpress.com/2010/10/22/dear-oracle-get-a-clue/
- http://nighthacks.com/roller/jag/ (25 Oct 2010 blog entry)
- http://blogs.computerworlduk.com/simon-says/2010/10/parting-words/index.htm
These are but a few examples of the aftermath of Oracle not being able to properly handle Java and also Sun that it recently acquired.
Oracle's losing it !!!
Wednesday, September 22, 2010
James Gosling finally speaks
Read:
Wow, Oracle is really that bad. Hmmm. Imagine you don't allow employees to chill out and have fun to boost morale ? Turn the father of Java into some figurehead without much power and screw with Sun's projects and the open source.
Next in-line for the Microsoft's 'Throne of Evil' ... Oracle. Microsoft's heirs are really so numerous these days.
Wow, Oracle is really that bad. Hmmm. Imagine you don't allow employees to chill out and have fun to boost morale ? Turn the father of Java into some figurehead without much power and screw with Sun's projects and the open source.
Next in-line for the Microsoft's 'Throne of Evil' ... Oracle. Microsoft's heirs are really so numerous these days.
Saturday, September 18, 2010
What Oracle Should do to Ja
Read:
Oracle has gotten itself into a whole load of bad name after taking over Sun.
Here's my view... may sound abit philosophical but that's my view anyway.
Why does Oracle fight over patents ? Sue Google and do all these unnecessary stuff when they could have spent so much time and effort doing even more constructive things. The link above reflects exactly what Oracle and previously Sun should have done which has been so long overdue.
Stop the fighting and jealousy and all. Make peace... really, a lot of constructive time have been wasted. Cooperate with Google and make the World a better place. This is not just for Oracle. This is for all corporations, all governments, all groups, all people, everyone. It sounds hippie but what the World needs now is stop for a moment, reflect their actions and impacts and make peace with each other. Humanity would advance faster and be able to handle problems.
Oracle has gotten itself into a whole load of bad name after taking over Sun.
Here's my view... may sound abit philosophical but that's my view anyway.
Why does Oracle fight over patents ? Sue Google and do all these unnecessary stuff when they could have spent so much time and effort doing even more constructive things. The link above reflects exactly what Oracle and previously Sun should have done which has been so long overdue.
Stop the fighting and jealousy and all. Make peace... really, a lot of constructive time have been wasted. Cooperate with Google and make the World a better place. This is not just for Oracle. This is for all corporations, all governments, all groups, all people, everyone. It sounds hippie but what the World needs now is stop for a moment, reflect their actions and impacts and make peace with each other. Humanity would advance faster and be able to handle problems.
Saturday, September 11, 2010
Oracle - Now vs 1994
Read:
As everyone knows, the current Oracle is tyrannical, sueing Google for it's Dalvik VM. Reading the 1994 statement Oracle had written to the USPTO office against software patents, Oracle now is not the same as it was in 1994 when it wrote the letter to the patent office.
Oracle...when are you going to realize your mistakes and negative impacts you have done to the open source and Java community ? It seems like we cannot trust Oracle anymore as it have decided to give up it's 1994 stance on software patents.
As everyone knows, the current Oracle is tyrannical, sueing Google for it's Dalvik VM. Reading the 1994 statement Oracle had written to the USPTO office against software patents, Oracle now is not the same as it was in 1994 when it wrote the letter to the patent office.
Oracle...when are you going to realize your mistakes and negative impacts you have done to the open source and Java community ? It seems like we cannot trust Oracle anymore as it have decided to give up it's 1994 stance on software patents.
Sunday, October 11, 2009
PasswordStore
I have attempted to create a password manager and this project, PasswordStore, is a casual password manager software project.
Look out for the latest release at: http://cid-5dddb088a8f2c7bc.skydrive.live.com/browse.aspx/Public%20Folder/PasswordStore
You would notice that the file numbers are by dates e.g. 11102009 which means 11th October 2009. It goes by DDMMYYYY format. In it, it might contain release numbers since I may make multiple releases per day.
How do you run them ? Unzip them and just double click on the 'PasswordStore.jar' file and it would run for most system with Sun Java JVM installed (Java 1.6 required !).
Look out for the latest release at: http://cid-5dddb088a8f2c7bc.skydrive.live.com/browse.aspx/Public%20Folder/PasswordStore
You would notice that the file numbers are by dates e.g. 11102009 which means 11th October 2009. It goes by DDMMYYYY format. In it, it might contain release numbers since I may make multiple releases per day.
How do you run them ? Unzip them and just double click on the 'PasswordStore.jar' file and it would run for most system with Sun Java JVM installed (Java 1.6 required !).
Subscribe to:
Posts (Atom)

