The Server Side Java Symposium Europe: Day 2 & Day 3

Although I would have liked to post this on Day 2 and Day 3 of the symposium last week, I could get down to doing it only this morning. Day 2 and Day 3 had a whole lot of fantastic sessions like Day 1. Listing them all would be futile, so I am just going to pick up interesting pieces randomly and talk about it a bit. The session that I liked the most and that I was also disappointed with the most was a panel discussion titled: "Languages: The Next Generation". Ola Bini, Ted Neward and Guillaume LaForge were the panel and Eugene Ciurana was the moderator. Ola was in a rapid fire quizing mode where he jumped to answer as soon as his turn came up, Ted had some good well thought out perspectives and Guillaume was so quite that his presence was never felt. Ola said that Java was the last of the big languages. Ted summarized a couple of interesting things:

  1. There isn't much of a difference between the number of lines of code that a beginer and an expert writes. Ofcourse the code quality varies.
  2. From C, C++ to Java and now to Ruby the productivity, measured in terms of lines of code to machine instructions, hasn't changed all that drastically. Language like LISP however, when compared with C++ or Java make a quamtum jump when measured on this same scale.

All three unanimously recommended that a programmer's second (or third or next) language should be substantially different in approach from their existing ones, so that they look at programming languages from a completely new perspective.

However, the discussion never really addressed the topic of the next generation language. The impression one got after the session was that none of these guys had a clue about it.

Then there were plenty of sessions on Spring and on Grrovy/Garils. By the third day I was tired of these words and wanted to avoid them like the plague.

Geert's session on JVM clustering was good as always. I don't like the pitch to market Terracotta under the covers though! Ola's session on JRuby testing was amazingly interesting for a talk on testing. Kirk Pepperdine's performance related sessions were exceptional. John Davies' session on extreme transaction processing and ESB was good.

All in all the server side symposium was a great conference. Had a bunch of enthusiastic attendees (most of them were present even in the post lunch sessions on the last day -- which rarely happens in the US). Had some good speakers. The venue was very good and the city provided everyone abundant options to hang out in the evenings.

0

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Geert Bevin replied on Mon, 2008/06/23 - 1:01pm

Hi, thanks for sharing your impressions. Since I've read this a few times before in anonymous comments, and I can now for the first time talk back to some that criticizes that my talk is about Terracotta itself, I take the opportunity to ask you why. I never intended this to be a marketing pitch but instead a concise overview of the capabilities of Terracotta. This is also clear in the abstract of the talk and in the title (though TSSJS stripped away the Terracotta part of my original title). Since Terracotta is a totally free, open-source product, without any strings attached, why do you have a problem with that and not with talks about Spring, Groovy, Grails or JRuby? All these are backed by companies that typically also make their money on support and training. Please let me know why you consider this to be any different for Terracotta?

Shashank Tiwari replied on Mon, 2008/06/23 - 1:27pm in response to: gbevin

Geert, I think stripping Terracotta from the title is what caused the disonance for me. Terracotta is a great product and I quite like it. You are aboslutely right that Groovy, Ruby or Spring guys are all trying to sell their product, service or whatever else they have to offer. Honestly, most conferences are largely becoming vendor presentations. In fact compared to the larger number of conferences The Server Side (TSS) Europe was a neutral and technology centric seminar. I quite liked most of the session content. I also thought TSS did a good job of lining up many speakers who are involved in day to day development and talk more about their experiences than necessarily send out sales and marketing messages.

Also, my apologies for singling you out. That wasn't the intention!

Maybe because Terracotta wasn't in the name, I was expecting some new stuff coming from you and kind of felt cheated when it was all Terracotta. If it was spelled out as it should have been, things would have just seemed normal.

Thanks....Shashank

Geert Bevin replied on Tue, 2008/06/24 - 12:40am in response to: sandbox

Thanks for the clarifications Shashank. Take care, Geert

John Davies replied on Tue, 2008/06/24 - 11:20am

In all fairness to Ola, Ted and Guillaume it was me chairing the panel session not Eugene who was stuck at the time in the Russian Embassy. I was asked to do the panel when it was due to start and for that reason it started a few minutes late. I wasn't planning on going to the panel as it was just after my first talk and just before my second talk and I still had some changes to make to my slides.

I have to admit that I had no clue what the title was, we met to discuss the questions in the 5 minute delay but I forgot to check the title, I usually do the panel at TSS but we plan up to a week before hand. I know all three of the panelists but it wasn't until a member of the audience pointed out that we were not answering the title of the panel that I tried to bring the talk back to the subject.

For this reason I take part of the blame, it probably would have been a better panel if (a) I had had slightly more time to prepare or (b) the host had decided to get a Russian Visa at some other time.

I think it was a fun panel, the vodka shots for the panelist was my idea and I think that heated things up a little. I've done better in the past but it wasn't too bad IMOHO.

-John-

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.