Archiwum dla luty, 2010

Java FX na Olimpiadzie zimowej

02.12.2010

Jeszcze się okaże, że będę musiał zmienić swoje sceptyczne nastawienie do JavaFX. JavaFX zostało wybrane jako technologia do wizualizacji danych o medalach na stronie Olimpiady Vancouver 2010.

Wygląda toto faktycznie dobrze, nie da się odróżnić od Flasha, można złośliwie powiedzieć. Jak Oracz zainwestuje w poprawienie narzędzi deweloperskich i sensowną bibliotekę komponentów, to może coś z tego będzie.

Extreme Programming w San Diego

02.12.2010

Ubawił mnie niezwykle wpis Bruce Eckela na Artima.com:

Last night I went to the Extreme Programming San Diego meeting (it should probably be called “Agile” but I suspect the group is old enough that XP was what started it). A reader knew that I was in San Diego visiting my folks so he suggested it. I thought I’d dip my toe in the water and see if programming was any more interesting to me than the last time I checked. Especially since Agile practices tend to be more focused on people issues, which is where I seem to continue to drift.

The first thing I noticed was the turnout. I’m guessing there are thousands of programmers in San Diego, but we got maybe 10 people to show up.

Chyba w San Diego już się połapali, że 90% Agile to wynalazek cwanych konsultantów… 10 osób to i tak niezły wynik.

Sun w łapach Oracla

02.02.2010

No i stało się, firma Sun przeszła do historii. Oracle szumnie zapowiada, jak to będzie rozwijał i inwestował. Zapowiedzi mają niewielkie znaczenie, nawet pierwszy rzut oka wyglądają pięknie, ale parę nieprzyjemnych rzeczy z nich wynika. Nieprzyjemnych dla użytkowników produktów SUN-a.

Weźmy NetBeans. Oracle ogłosił:

Oracle will invest in the NetBeans IDE and NetBeans.org community, but it will be limited to Java Standard Edition, scripting languages, mobile Java, JavaFX and Solaris. Oracle’s own Java IDE, JDeveloper IDE, will be Oracle’s enterprise application development tool.

Czyli NetBeans będzie środowiskiem programistycznym do wszystkiego, tylko nie do Java EE. Ponieważ gro aplikacji Javowych jest pisanych właśnie w Java EE, to praktycznie oznacza utrupienie NetBeans na rzecz JDevelopera. Kto będzie chciał się wozić ze środowiskiem Javowym, w którym nie można napisać aplikacji JEE? Szkoda.

GlassFish ma być wspierany i rozwijany, ale jako serwer do aplikacji intranetowych:

WebLogic will be sold as the company’s enterprise application server, while the free and open source Glassfish server will be Oracle’s department-level application server.

Myślałem, że Oracle będzie chciał podgryzać GlassFishem JBoss-a, ale wygląda na to, że nie. W takim razie, kto będzie chciał się bawić w serwer, który w założeniu ma być “gorszy” od WebLogic-a. GlassFish, czyli tak na prawdę Sun GlassFish Enterprise Server (dawniej Sun ONE Application Server), jakoś szczególnie nie ustępuje WebLogicowi, co więc zamierza Oracle? Ma już dwa serwery aplikacyjne, teraz dochodzi trzeci; obawiam się, że GlassFish może szybo odejść w odstawkę pod pretekstem nie przynoszenia zysków. Chyba, że faktycznie Oracle ma jakiś dobry pomysł na niego.

Wygląda na to, że z kolei Oracle zamierza inwestować w JavaFX. To akurat mocno mnie dziwi, bo póki co na tle Silverlighta czy Flex-a JavaFX nie wygląda najlepiej, przynajmniej od strony potencjału bycia czymś równie popularnym, jak konkurenci. Technologicznie JavaFX jest bardzo fajnym pomysłem, ale funkcjonalność, dostępne komponenty są lata świetlne za innymi wynalazkami. Może tutaj Oracle ma jakiś ciekawy pomysł na biznes?