Web Framework IM Log + Adobe Fx? + Tomcat Love

by Tim O'Brien

I'm convinced that this blog platform doesn't quite work. Blogs are supposed to be about random navel gazing, but instead of that I think people view the O'Reilly blogging platform as a political megaphone through which they can make themselves appear to be ubergeeks. Anyway, I'm going to continue to write here, but just know that I'm always reticent to say anything real here. Whenever I decided to say something like, "I'm sick of parsing Strings in Java" I'll get a bunch of hate mail from people about how what I said didn't fall in line with the expectations they had of OnJava. In addition, I'm very skeptical of the idea of "topical" blogs. I've never worked on a system that was in one technology. Enough self-reference.

Web Frameworks IM Log

I don't think we have any clarity in Java Web Framework land, here's a chat log from yesterday that has been anonymized to protect the innocent...the topic was, "What framework should we use?"

tobrien: Waffle
tobrien: GWT
tobrien: Wicket
tobrien: SpringMVC
tobrien: Struts2
tobrien: Django
tobrien: Rails
other: why not all?
tobrien: PHP
other: you should do it in all of them and then we can decide which is the most elegant
other: it should be a standalone AIR app
other: wait, silverlight
other: no. it should be a firefox extension
other: i know i know. do it in an excel macro
other: it would be more efficient. you could enter all the meta data in excel and just hit 'upload'
other: although... c++ would be faster
other: you know what, just use assembler
other: f*** it, we can do it in hardware
other: it can have a usb interface
other: win32 api?
other: too legacy. use XAML
other: wait. make it a cocoa app, dont want to be a ********
other: no, do it in a osx widget
tobrien: yo!
other: you can use javascript for those right?
other: facebook app

:-) I think I'm going to just do it in Wicket. The person I was conversing with is partial to GWT.

Adobe Fx

Here's a fun little icon:


(Anyone heard anything about JavaFx?) I know APress published a book on it, but that seems a little crazy at this point. Adobe released a public beta 3 for Flex 3 and there's an icon on my desktop "Fx". That's nice, so that's what Ward meant when he noted that name overlap at JavaOne last year. Has Sun selected another name for JavaFx yet? Googling for JavaFX just brings up a bunch of Sun stuff, and an entertaining article from last May. Check out what Andy Patrizio wrote in May:

You know all that AJAX code you've been writing and tearing your hair out over as you attempt to get the JavaScript working in both Internet Explorer and Firefox? Yeah, that AJAX code (define).

It's all going to be useless real soon.

Seriously? It's going to be "useless real soon". The internet "press" is crazy.

Anyone care to wager what the big announcement is going to be about JavaFX? What the new name is going to be? It was interesting when it was announced, I was impressed by C. Oliver, but I've also been impressed with Abode over the past year.

Tomcat Love

I'm a pulitzer prize winning author, I've written a few fictionalized accounts of my own experiences in Vietnam. And, my most interesting book is about my love affair with Apache Tomcat - "Tomcat in Love". This is what happens when your name overlaps with someone much more famous and successful than yourself.


2008-02-26 08:02:59
Hi all, I want to share this because I love other people make more money. I’ve met a guy who works at a currency exchange company called Boston Trading and Research LLC (www.btrfx.com) and I opened an account with them, they give 6% profit monthly which is so good. The company is number 3 worldwide, so I advice everyone to invest in it. Good luck guys.

Hope you will all make money

2008-02-26 08:22:21
I can't speak for any other readers, but my expectation is that the O'Reilly-hosted blogs will be similar to the O'Reilly books: having a narrow and deep technical focus and written in a frank and personable writing style. On the other hand, I also do expect the blogs will differ from the books in being more "raw", up-to-date, and opinionated. I for one don't mind a Java developer questioning something about Java, as long as it's presented in a well-thought-out way. I may disagree, but I won't hate on someone for expressing "heresy". To me, staying on topic is more important than saying things that might be uncomfortable.

The fact that a real-world system uses more than one technology doesn't disqualify it from discussion. Just don't go into detail about the parts that are "outside the scope".

Tim O'Brien
2008-02-26 08:37:42
@Sam, that's awesome, I'm really excited about that Boston Trading stuff. Good luck with that!

@Reedo, it is interesting that you bring up books. Books were the driver at O'Reilly for a long time, but it seems that, more recently, it's tough to read a book that sticks to a single "vertical" platform. A lot of the books that are doing well in the market are more about concepts ("Collective Intelligence") they might use something like Ruby, or Python, or Java, but they are not "exclusionary".

What I'm really trying to say is that O'Reilly Network's blogging presence is a little archaic. It would make more sense for people to just have "a blog", then use tags to categorize based on subject.