Science and Engineering: Innovation, Research, Education and Economics
November 24, 2007
Programming Ruby

Why I Program In Ruby (And Maybe Why You Shouldn’t):

Harmony and balance make you feel good. American Rubyists frequently take up all the points of Ruby’s power, expressiveness, and efficiency, but they don’t seem to register the point that Ruby was designed to make you feel good. Even Rubyists who want to explain why Ruby makes them feel good often fail to mention that it was expressly designed for that exact purpose.

Don’t program in Ruby because you want power or efficiency. Don’t program in Ruby because you think you “should”, either. Program in Ruby because you like it. And if you don’t like it, don’t program in it.

Very nice article discussing the importance of joy in work. I enjoy programming in Ruby on Rails.

Related: Neal Ford on what JRuby has that Java doesn’t (podcast) - posts on improving software development - A Career in Computer Programming - Hiring Software Developers - Programming Grads Meet a Skills Gap in the Real World - Want to be a Computer Game Programmer? - High School Students Interest in Computer Programing - Donald Knuth (Computer Scientist) - IT Operations as a Competitive Advantage

2 Responses to “Programming Ruby”

  1. Anonymous Says:

    Hey, I just wrote a long comment and got deleted saying: you failed the challenge! What? It asked me to do (4 + 6) = 10 * 8 = 80 right? oh, or was it trying without the parenthesis? anyways. I just wanted to say that Ruby does feel good and is powerful too. Coffee, TextMate, iTunes and a little bit Ruby.

  2. Curious Cat: Ruby on Rails Job Opportunity Says:

    The ideal candidate will love Ruby on Rails. For those of you who are not programmers loving your job might seem odd. But a large number of those that develop using Ruby on Rails do…

Leave a Reply

Curious Cat Science and Engineering Blog © curiouscat.com 2005-2008 powered by WordPress
Curious Cat Alumni Connections

Internal Links

Author

 

John Hunter

Categories

Other

Search Blog

Web Search

Science and Engineering web search

Archives

November 2007
M T W T F S S
« Oct   Dec »
 1234
567891011
12131415161718
19202122232425
2627282930  

Translate to

Translate to German Translate to Japanese Translate to Chinese Translate to South Korean Translate to Spanish Translate to French