On the TIOBE index, Java and C have been sharing the #1 and #2 rank for a long time now, and with the recent GA release of the JDK 8, things are not going to get any worse for our community. Java simply rocks! And it's the best platform to build almost any of your … Continue reading Java Rocks More Than Ever
Tag: JVM
When All Else Fails: Using “the Unsafe”
Sometimes you have to hack. You just have to. Don't listen to XKCD. You don't always regret hacking. On our blog, we've shown a couple of hacks before: Throw checked exceptions like runtime exceptions in JavaA dirt-ugly hack to modify private final fields in Java But we've just been scratching the surface. Our friends at ZeroTurnaround / … Continue reading When All Else Fails: Using “the Unsafe”
Add Some Entropy to Your JVM
Being able to generate true random numbers depends on the entropy in your system. Some claim, that this can be guaranteed by fair dice roll. Others think that replacing the OpenJDK's java.math.Random.nextInt() method with this body will help: public int nextInt() { return 14; } Source: http://www.redcode.nl/blog/2013/10/openjdk-and-xkcd-random-number/. But that's absurd. We all know that the best … Continue reading Add Some Entropy to Your JVM
What Will be Oracle’s Next Big Acquisition?
Now THIS is an interesting Quora question. Citing: What will be the next big acquisition by Oracle? What will be the next acquisition made by Oracle that could be compared (as a strategic decision, not necessarily by value) to Oracle's Sun Microsystems acquisition? From my perspective, clearly, Oracle will buy jOOQ from Data Geekery GmbH, in order to finally … Continue reading What Will be Oracle’s Next Big Acquisition?
Twitter and the JVM
Here's an interesting read about Twitter and why they had chosen to migrate to the JVM for scalability. A must-read for everyone working on Java, Scala, or other JVM languages: http://www.forbes.com/sites/oracle/2013/08/01/theres-java-in-your-tweets/
Java, if this were a better world
Just a little dreaming about a better world, where some old blunders in the Java platform would've been corrected and some awesome missing features would've been implemented. Don't get me wrong. I think Java is awesome. But it still has some issues, like any other platform. Without any particular order, without claiming to be anything … Continue reading Java, if this were a better world