Rails IS Religious

August 2nd, 2006

I was just watching the keynote address from RailsConf 2006. I have to say that I am always impressed with the lucidity of David Heinemeier Hansson’s thought when it comes to making technology make sense. He definitely has a gift. On the other hand, his approach is so simple that it seems silly that no one did it before.

One of the keys to his genius is being revealed in this talk. That key is that belief comes before understanding.

I’m a religious man. Part of being religious and believing in certain great mysteries that aren’t immediately transferable or understandable. It also involves dealing with people who don’t believe. What has become apparent is that it is useless trying to explain to people any of the advanced ideas that come from religious beliefs until they accept the basic premises. So many people want to understand before they can believe. That doesn’t work, and the Ruby on Rails phenomenon is showing me that this is just a fundamental priciple of wisdom and understanding more than anything exclusively religious.

The example has to do with what David was saying about CRUD. He was trying to solve problems and found himself leaving the CRUD framework because the solutions just didn’t fit in there. Then his epiphany occurred. How did it happen? He changed his mindset. He says he “stopped worrying and learned to love the CRUD.” He came to do that by believing in the CRUD, and then looking for the way that his solution fit within CRUD. If he didn’t first believe that CRUD was the way to go, he would have kept looking for his answer outside of CRUD.

I think this basic principle is the foundation of the Ruby on Rails phenomenon.

David did the same thing with Rails. He put his belief in one way of doing things and then went about discovering how all kinds of problems could be solved within this one opinionated framework. This is fantastic news for developers everywhere, but you can only capitalize on it if you can first believe in it. If you accept the conditions of being a disciple of Ruby then you will be liberated by the framework from re-inventing the wheel all over the place. You can experience the power of DRY (don’t repeat yourself)

To see what I’m talking about, check out the recording of David’s Keynote Address

The next topic I plan to write something about is Rails and Design Patterns and how Rails is somewhat of a culmination of the Design Patterns ‘movement’ on many different levels.

5 Responses to “Rails IS Religious”

  1. AntoinetteMaussqf Says:
    Rihanna established her dance-pop credentials in summer 2005 with her debut smash hit, "Pon de Replay," and continued to demonstrate such hit potential in subsequent years (e.g., "S.O.S." in 2006; "Umbrella" in 2007; "Disturbia" in 2008). However, it was the singer's third album, Good Girl Gone Bad, that made her a full-fledged international pop star with a regular presence atop the charts. Born Robyn Rihanna Fenty on February 20, 1988, in Saint Michael, Barbados, she exhibited a certain star quality as a young child, often winning beauty and talent contests. see rihanna naked Robyn Rihanna Fenty was born in the parish of Saint Michael, Barbados, on February 20, 1988. Growing up, Rihanna led a relatively simple, average life on her island home. She attended Combermere, a kind of technical high school, and, despite having a natural singing talent, she didn't give much thought to performing -- aside from singing with her friends for fun. rihanna naked
  2. SpringBirdwellbv Says:
    Rihanna's sudden and meteoric rise made American Idol hopefuls look like seasoned crooners who had spent a decade on the road before hitting the big time. Plus her naked rihanna slipped pictures of the paparazzi hit the papers this week. see rihanna naked Rihanna is a lot of things, she has produced many great albums and songs in her short career, done photo shoots part of every celebrities life, and not to mention the paparazzi photos as well, and we can't forget the celebrity sex tapes and pictures, there have been many scandals relating around Rihanna life for many months as Perez Hilton and TMZ and many other celebrity gossip blogs have been reporting over the months. To many people's surprise, the rihanna naked pictures rihanna naked
  3. centrebet Says:
    Phentermine is the most commonly prescribed prescription appetite suppressant, accounting for 50% of the prescriptions. Part of this reason is because it's significantly cheaper than the other major FDA-approved diet drugs, Meridia and Xenical. cheap phentermine As Phentermine is an older drug, no new efficacy trials have been conducted. The one notable exception, are several trials on the combination of Phentermine and Fenfluramine in the early and mid 1990s. http://www.phentermine.com/images/logo.jpgbuy phentermine online buy phentermine http://www.buyphentermine1.com cheap acyclovir carisoprodol buy cialis cheap fioricet cheap levitra lipitor cheap paxil buy prozac viagra soma xenical tramadol http://www.norxbuy.com/xenical.php http://www.norxbuy.com/soma.php http://www.norxbuy.com/levitra.php http://www.norxbuy.com/viagra.php http://www.norxbuy.com/prozac.php http://www.norxbuy.com/paxil.php http://www.norxbuy.com/lipitor.php http://www.norxbuy.com/fioricet.php http://www.norxbuy.com/xenical.php http://www.norxbuy.com/tramadol.php http://www.norxbuy.com/cialis.php http://www.norxbuy.com/carisoprodol.php http://www.norxbuy.com/acyclovir.php How should this phentermine be used? Phentermine comes in tablets and extended-release capsules. It usually is taken as a single daily dose in the morning or three times a day 30 minutes before meals. Follow the directions on your prescription label carefully, and ask your doctor or pharmacist to explain any part you do not understand. Take phentermine exactly as directed.
  4. turpirume Says:
    Hi! Has anyone any experience with bali bra ? I'm looking into it and I am confused so any help would be really appreciated! Thanks!
  5. Occubyhic Says:
    Hi! Do you know if I can I buy good face creams with more than 15% AHA over the counter or is it only by prescription?

Leave a Reply