LambaJ is quite an interesting project. How many times did you write the same loop, with only a few differences that were impossible to factor out because of the lack of closures in Java? LambdaJ partially alleviates the need for closures by allowing the manipulation of Collections in a way that doesn’t require iterating through
Continue reading lambdaj – easy collection manipulation
Tag: Java
“Is Oracle Good for Java?”
Continuing the series, here’s Bert Ertman’s opinion after Oracle’s OpenWorld : (…) To sum things up so far, Oracle’s message is about integrating everything into a single (bright red colored) solution. They deserve credit for the way their current stack seems to deliver to that promise. However, Java’s promise has always been about opening everything
Continue reading “Is Oracle Good for Java?”
Oracle-Sun acquisition: update
I have already commented on this subject, and nothing much has changed since then… the acquisition is still pending regulatory issues, and Larry Ellison is trying to put pressure on the EU by saying everywhere that every day until the deal closes, he loses 100.000 dollars, a figure that can’t be confirmed of course. Anyway,
Continue reading Oracle-Sun acquisition: update
Snow Leopard, Java 6 and GWT
Running GWT’s hosted mode on the Mac requires a 32 bit JVM, which under OS X 10.5 (Leopard) forces us to use Java 5, because Java 6 only has 64 bit libraries. Problem: OS X 10.6 (Snow Leopard) removes all versions of Java but version 6. Fortunately, Java 6 now has a 32 bit mode,
Continue reading Snow Leopard, Java 6 and GWT
Rant: don’t name interfaces like ISomething
I see a trend lately in Java libraries and code that I thought was only plaguing Microsoft developers: naming interfaces like ISomething. I find this very disturbing so I thought I had to react. First thing: an interface is a type just like a class. What a type does is mainly to define the set
Continue reading Rant: don’t name interfaces like ISomething
GWT: keep thinking in Java!
As a reply to a post on ongwt.com asking about tips for GWT newcomers, someone answered “think in JavaScript, not in Java”. I felt I had to respond, because my experience is totally the opposite, and that’s why I would recommend GWT to anyone who wishes to write AJAX applications while continuing to think in
Continue reading GWT: keep thinking in Java!
Larry Ellison talks about the Sun acquisition…
…and does not even mention Java. I know it’s only part I, but it’s a little scary anyway. http://www.oracle.com/sun/lje-oracle-sun-faq.pdf
Why Ext-GWT MVC is broken
Introducing Ext-GWT Our current project is a GWT project, and we’re using Ext-GWT as a widget library and framework. Ext-GWT (formerly MyGWT) is a “pure” Java/GWT port of the well known Ext-JS JavaScript library, not to be mistaken for gwt-ext, which is a Java/GWT wrapper around Ext-JS… Still following? In short, gwt-ext requires Ext-JS, while
Continue reading Why Ext-GWT MVC is broken