RailsConf Keynote: Dave Thomas

A warm greeting to those who attended RailsConf 2006, and an equally warm greeting to those who couldn’t. Dave Thomas opened the conference by challenging the Rails community to attack and solve various issues in the following keynote:

From No Fluff Just Stuff:

Dave Thomas is recognized internationally as an expert who develops high-quality software—accurate and highly flexible systems. He helped write the now-famous Agile Manifesto, and regularly speak on new ways of producing software. He is the author of six books, including the best selling The Pragmatic Programmer: From Journeyman to Master (Addison-Wesley) and Programming Ruby: A Pragmatic Programmer’s Guide (Pragmatic Bookshelf).

7 thoughts on “RailsConf Keynote: Dave Thomas”

  1. well, I don’t get it.

    The deployment ideas are great.

    And I would like to see scaffolding become more useful. But I would hate to see Ajax incorporated in that unless it was through plugins. Sounds like a really big mess otherwise. OT: scaffolding it self would make a better plugin than core feature IMHO .

    And Dave suggests some cool stuff concerning AR using DB info to automatically do some linking and validating for us.

    But all this talk about seducing ‘enterprise’ companies is ridiculous. Thats really the part I don’t get. Im done with rails the same day it compromises good design for commercial success with the big boys.

    I kind of lost some respect for Dave while seeing this. I felt like he was asking us to make rails appeal to big corporations so he could sell more books and do more consulting. Bummer.

    oh well. I trust DHH will take good care of his baby forever so Im not worried.

    Keep it simple and smart guys, john

  2. I agree with John; the day Rails becomes all things to all people is the day it becomes bloatware. Rails is supposed to be opinonated software right?

  3. This is a great talk.

    I especially agree on the following points 1) both client and server validation and more focus on view side. 2) two phase transaction support for distributed database 3) Decouple the model and active record to support non relational data – such as message queue 4) Simple deployment

  4. If you really want to make Rails gain market share in the interprise please do so by having a separate Enterprise Edition. Do not sacrifice the simplicity and the joy of developing web apps using Rails.

  5. So boring, i don’t think the speaker knows what he’s talking about. Rails is a religion and not a whore. I think his statements are so unintelligent, because he is prisoned in a computer age long time ago. I will never take an advice of an old geek, i trust in DHH. Go on!

Comments are closed.