Emilio Suarez's WebLog

Friday, July 15, 2005

More Ruby on Rails... DenverJUG July-05

I attended the presentation at the Denver JUG on "Ruby on Rails" from David Geary... the author of... what? "Core Java Server Faces", "Advanced Java Server Pages", "Core Java 2"...

Yes David has been involved in the Java world for quite some time, and has been involved with multiple projects and initiatives regarding J2EE. So this move into RoR is quite surprising... although not that much... once you start playing with RoR and discover how powerful it is, you are going to start changing your mind... just like Gary did. At the beginning he was very skeptic about it and had some hard word for it, which David rebutted word by word... so it looks like he took a look back again... and this time he got convinced.

Very nice demo of RoR, but if you want to take a look yourself, watch in in action, or hear about it in your iPod!!!

Thursday, July 07, 2005

After vacation... lots happening

I was on vacation for a couple of weeks in June, and for one thing or another, just didn't get time to post anything new... but that doesn't mean that nothing has happened... in just over a month there have been some very interesting products, announcements and articles that I have found interesting.

First, the article about LAMP becoming a stronger player facing .NET and Java for large enterprise development is a clear indication that the open source movement is gaining a lot of momentum and is becoming a new platform without a single company behind it. And things like Ruby on Rails, although not officially part of the LAMP stack is also becoming a strong contender and now includes an out-of-the-box support for AJAX style of development.

The announcement from Apple that it will be switching processors from PowerPC to Intel does not seem that important to me, although I think it will be good for Apple in the long run. As Steve Jobs says: "the heart of a Mac is it's OS", and I definitely agree with that. As long as the Macs have Mac OS X, that is what counts... and not particularly what brand of processor they have inside. Aside from my personal view, what may be interesting to see in the future, is that this move may have repercussions on the opening of Apple to licensing it's OS to other platforms... can you imagine a Dell with Mac OS X? it may happen.

On the programming world, JetBrains has released through its EAP their new tool: MPS which is based on CEO's Sergey Dmitriev paper "Language Oriented Programming: The Next Programming Paradigm". Coming from the JetBrains folks it is sure going to be something to watch. I have been using IntelliJ IDEA since it came out several years ago, and although I have been using Eclipse lately, I am always keeping up to date with the latest releases of IDEA. I also use OMEA for RSS feeds,

And finally, the latest book edited by Joel Spolsky: "The Best Software Writing I" looks very interesting. I have read some of the articles it contains, but I think it is very handy to have it in book form. My book should be arriving today from Bookpool. Since programming is a technical field, it is very rare to find people who know software and who can write about it. And I really think Joel is someone who can really write about software. So this selection of writings by him is a good showcase of how to write good technical articles.

Let's learn from the pros.