Wednesday, March 26, 2008

JavaCity

Funny name for a cafe at a an Eclipse-conference.

Chocolate fountain

This was really tasty. They had one with white chocolate as well. Next year I'm hoping for one with dark chocolate.

Summarizing EclipseCon 2008

Well, my attempt at blogging at least sem-regularly during EclipseCon didn't exactly work out. Fortunately that was largely cause by my own laziness, not by the lack of interesting topics. But now that I'm back in warm and sunny Sweden (NOT!) and have slept off most of my jetlag, I'll try to do a short summary.

EclipseCon is a really big conference (well, maybe not in parity with JavaOne or OOPSLA) with over 300 talks of varying length and (wildly) varying topics. Here's what I enjoyed the most (in no particular order):
  • Eclipse, Open Source, Wall Street and Competition: Big Drama, Big Money. Brent Williams talked about how big business view Eclipse/FOSS.
  • Dan Lyons keynote.
  • Adopting and Commercializing Eclipse: Wind River's Strategy. Tomas Evenson (CTO at Wind River) covered Wind River's history behind their Eclipse adoption, and how they view their collaboration with the Eclipse community. Especially interesting, since Wind River in practice controls most of the C/C++ development efforts (CDT and DSDP).
  • Debugging Java and JNI together. A short talk presenting a way to seamlessly debug Java and JNI (Java Native Interface) code together, i.e. being able to step from Java code into JNI code (moving from JDT to CDT). Impressingly enough they pulled of a working demo as well (the short talks were only 10 minutes). Having come across JNI at more or less every place I've worked at, I've been wanting this for the last ten years. Unfortunately it is currently limited to gdb and required a specially patch version of Apache's JVM, but it is a step in the right direction for those of use who don't have the luxury of living in the padded room of the JVM.
  • The Next Wave of IDE Innovation: Eclipse and Visual Studio in 2010. Kevin McGuire and Tim Wagner talked about what new innovations we can expect in the coming years in the area of IDE-development (not necessary Eclipse) -- new input devices, multi-monitors, multi-core support. My first impression of this talk was that it was too much wild speculation and brainstorm, but I suppose that all innovation has to start that way.
I'm looking forward to EclipseCon 2009 already.

Thursday, March 20, 2008

VerMonster Sundae

We went to watch a movie yesterday, and took an icecream at Ben and Jerry's first. Not only do they have really tasty ice-creams, they have really large ones as well.

Tuesday, March 18, 2008

EclipseCon 2008: Fake Steve Jobs

Daniel Lyons (aka Fake Steve Jobs) gave a really funny keynote yesterday. If you aren't reading his blog, you're missing out on some great satire.

Monday, March 17, 2008

EclipseCon 2008, day 0

So, I've finally arrived in Santa Clara for EclipseCon. We (I'm travelling with a collegue) actually arrived yesterday after a murderous long flight from Stockholm. First 2.5 hours from Stockholm to London, 3 hours at Heathrow (which was actually quite nice, we hade plenty time to walk around the taxfree stores and have some lunch). Then an 11-hours flight to San Francisco, and as if that wasn't enough we decided to take public transport to the hotel. Let's call that idea "less than brilliant". Sufficient to say, it took us around 4.5 hours before we could finally get some sleep.

Anyway, today was much better. What could be a better way to wash off the jet-lag (SF is 8 hours behind Stockholm) than spending a day at Great America? Luckily enough, they opened for the season today and the weather was sunny and not too windy, even if the temperature could've been a little higher.

Friday, March 7, 2008

3D Excel

Excel as a 3D engine. Yet another proof that some people have way too much time on their hands.

Tuesday, March 4, 2008

SCons and VMWare

VMWare has been using SCons for a year now and are actually pretty happy about it. I would have thought that they would complain more about performance, though.