2 revolutions - Alan Francis

XP expert, particularly interested in culture and business impact 2004 - got a baby and a Mac, started with Ruby, working at ThoughtWorks there seems to be cross-over between XP people and Ruby people

Parallels between RoR and XP

more than software - "change the world", "programming should be fun" frameworks are extractions from existing projects/programs creation myth and cult of personality reaction to what went on before (php, j2ee) brash teenager personality, opinionated less process (XP), less code (RoR)

Rails as a Religion

Quote by Bill Captuo - "religion is the energy that builds around a good idea" Religion is the wrong word - "movement" is better (rf. Apple Dictionary) Movements arise as a reaction to something that was there before.... "RUP" in the case of "XP" Rails' enemy is J2EE. Parallel is Spring - more light-weight than J2EE. When will Rails become the enemy of something else.....?

Growing Up

When revolutions loose their brash teenager attitudes... they've either arrived or fizzled out.

Ba'h'ais

Bahais believe all religious leaders/prophets are manifestations of the same god. Analogy: Rails is just one other development in the mold of structured programming, objects, patterns, and XP. Will Rails remain stuck in teenage land? Ward Cunningham quote - long term success will not come from repeating our dogma's louder.

DHH response

David was in the room, and didn't quite buy it ... felt that Rails was actually a train of revolutions itself.