Me
About
Gallery
Company
Girl


Projects
Ruby on Rails
Basecamp
Highrise
Backpack
Campfire
Ta-da List
Writeboard


More
Feed
Archives

March 12, 17:19

A tribute to Ruby

When programmers speak of code as ugly or beautiful they reveal an appreciation of software that goes much deeper than the functionalistic appearance of their work. There are plenty of obvious and objective correlations between ugly and opaque code and defects and extendability, but the individual and psychological effects are at least equally interesting.

Whether bad code stems from duplication, verbose constructs, low coherence, or high coupling, it brings along a wide array of unwelcome feelings within the mindful programmer. Guilt (I should have done better) and fear (What if I can't do better?) are the most prominent, which in turn leads to procrastination as a short-termed escape from the unwanted feelings.

It's against this backdrop of feelings that I best explain my gratitude to Ruby. Ruby helps me avoid feelings of guilt or fear like no other programming language has in the past. The feedback loop between thought and code fulfilling those thoughts is effectively preventing impatience and uncertainty to take hold as a welcome for those other unwanted feelings.

Ruby doesn't make new things possible, but many things desirable. It also affords continous simplification and occasional breakthroughs at an for me unprecedented level. There's an immense sense of satisfaction in making less code do more on a regular sometimes even daily basis.

As a practical example, Ruby enabled me to program Basecamp in less than two man-months (which, however, doesn't map to either calendar months or the entire developing process for 37signals). That while learning the language and building a full-stack web framework (ORM-layer, controller, template system) called Rails (and soon to be released). It further allowed the system, though continous simplification and occasional breakthroughs, to adapt a wide range of new features without significantly increasing the codebase.

I owe my continued interest in programming to Ruby.


Challenge by Andrew on March 12, 18:45

Wow. Can you say some more about this? Can you give some specific examples of what in Ruby makes you feel this way, perhaps in contrast to other languages?

Challenge by Ruby Baby on March 13, 21:42

Yes please tell more. I also love Ruby and am tempted to start a brand new big web-project using mod_ruby instead of PHP. But I'd be curious to hear the experience of someone who's been there before I launch into this, to make sure it's not unwise. (Interested in Beta-testers for Rails?)

Challenge by thomas on March 14, 2:23

I very much agree with your assesment of Ruby. There's nothing very revolutionary about the language, but the combination of features and dynamicity makes it very easy (yet powerful) to work with. I find that Ruby doesn't get in my way.

I'm more productive (by far) programming in Ruby than in any other language that I've used.

Challenge by Aredridel on March 14, 6:45

I keep seeing mod_ruby mentioned as the way to do things.

I'd love everyone to take a look at FastCGI. Ruby and FastCGI are a great team, and there's advantages over being built into the webserver process. It's a little more platform-agnostic, and allows for process separation in scripts, which is good for security and just makes things nicer in a dynamic environment like Ruby's interpreter.

Challenge by Daniel Von Fange on March 15, 15:35

I am very interested in Rails. I've have wanted to do web application in Ruby since I learned the language. I can't wait till you release Rails.

Challenge by Hilarie on March 16, 0:55

For learning Ruby, are there any great, specific books or online resources that any of you recommend?

Thanks.

Challenge by David Heinemeier Hansson on March 16, 17:17

I'm preparing a presentation called "Ruby on Rails to Basecamp" that I'll be giving to a local Danish company that's contemplating using Rails on their next web-app project. I'll make it available online when it's done.

That should shed some more light on exactly what Rails is and how you can use it and Ruby to create applications like Basecamp.

Challenge by Rahul on May 22, 8:35

I am looking for a English manual for Ruby 1.6 .

Challenge by Mahavir Jain on June 02, 10:38

Rahul,
Try this Url www.ruby-lang.org/en/man-1.6/

Challenge by petra on May 09, 21:31

Hello. I am new here. It is very interesting.
Creampie eating stories Creampie gangbang pregnant cum load inside Porn movies creampie frei tgp Creampie pics free Sex creampies Creampie gangbang pregnant cum load inside Mature mature plump fat hardcore pics creampie nasty fetish Cheat creampie stories Galleries free creampie movies Unsuspecting teen creampies Creampie eating stories Mature mature plump fat hardcore pics creampie nasty fetish Creampie internal, cumshots Pussy creampie avi Mature black babes nasty creampies cunt spreads Mature black babes nasty creampies cunt spreads Gallery pictures creampie Creampies pussy Sex creampies Amateur creampie pictures Free cunt creampie Brittanys interracial creampie videos Creampies pussy Mature black babes nasty creampies cunt spreads Mature mature plump fat hardcore pics creampie nasty fetish Free and creampie and panty and pics Hairy internal creampie pussy Free and creampie and panty and pics Creampie internal, cumshots Free thumbnails of creampie women Internal cum shot creampie video Internal cum shot creampie video Free thumbnails of creampie women Pussy creampie avi Eating anal creampies Mature black babes nasty creampies cunt spreads Creampie eating stories Pussy creampie avi Amateur creampie pictures Gallery pictures creampie Unsuspecting teen creampies Hairy internal creampie pussy Free and creampie and panty and pics Anal creampie mpegs Creampie pics free Free creampies pics Brittanys interracial creampie videos Gallery pictures creampie Creampie eating stories Pussy creampie avi Anal creampie mpegs Free thumbnails of creampie women Sex creampies Creampie pussy cunt Creampie pics free Creampie stories Creampies pussy Amateur creampie pictures Creampie cock in pussy Eating anal creampies Hairy internal creampie pussy Creampie sex videos Brittanys interracial creampie videos Brittanys interracial creampie videos Brittanys interracial creampie videos Creampie cock in pussy Creampie internal, cumshots Free cunt creampie Free thumbnails of creampie women Sex advice creampie

Challenge by juju on June 04, 11:58

Hi. This is my links.
mature anal older moms mature nud3 pics mature nudists photos mature bitches older women and younger men mature gallerys older moms lyrics to older country songs mature living mature anal mature video mature gallerys older women and younger men mature nudists photos mature anal mature spunker mature bitches older s3xy women mature nudists photos mature video classic mature lyrics to older country songs older women and younger men older moms mature nud3 pics classic mature nud3 senior women mature nud3 pics mature gallerys nud3 senior women classic mature mature nudists photos older women and younger men lyrics to older country songs mature ladies in lingerie older moms lyrics to older country songs mature ladies in lingerie mature nudists photos

Challenge by angel on June 04, 19:51

Hi. This is my links.
xyx creampies free creampie pics free creampies movies creampie pussies wife oral creampies creampie t9p creampies free japanese creampie links creampie eating stories free anal creampie movies free creampie thumbnails ass creampie creampie video store free creampie video cum creampie free creampie video creampie t9p mature creampies japanese creampie links ass creampie xyx creampies creampies movies teen anal creampies creampie video clips hairy creampie free anal creampie movies japanese creampie links free anal creampie movies ass creampie xyx creampies cum creampie cum creampie creampies movies hairy creampie free anal creampie movies creampie video clips creampie t9p mature creampies free creampie video creampie video store

Challenge by den on June 05, 5:22

Hi. This is my links.
free pantyhose thumbs girls in fishnet stockings pantyhose chat mature pantyhose pictures men who wear pantyhose nylon galleries free pantyhose thumbs free panty thumbnail gallery nylon galleries girl panty pics men who wear pantyhose girl panty pics boys in pantyhose pantyhose chat pantyhose mpeg men who wear pantyhose pictures of crossed nylon legs feet in nylon nylon stocking galleries pantyhose mpeg pantyhose chat feet in nylon feet in nylon pantyhose crossed legs nylon galleries girls in fishnet stockings russian pantyhose women pantyhose chat pictures of crossed nylon legs pantyhose crossed legs free panty thumbnail gallery men who wear pantyhose girls in body stockings pictures of crossed nylon legs boys in pantyhose russian pantyhose women nylon galleries men pantyhose pantyhose chat boys in pantyhose

Challenge by serge on June 05, 9:41

Sorry for my links
free creampie pics and stories creampie anal creampies free interracial wives bareback creampies creampie cum and amature interracial wives bareback creampies creampie internal, cumshots creampie pic free anal creampie pics latina creampie creampie pic creampie cum and amature free creampie s3x creampies xyx creampie anal creampie anal free creampie pics free pictures creampie free anal creampie pics free creampie pics free creampies free creampie anal amature creampies creampie p0Rn amature creampies interracial wives bareback creampies interracial wives bareback creampies creampie cum and amature interracial wives bareback creampies creampie cum and amature creampie internal, cumshots creampies xyx creampie pic creampies free pictures creampie interracial wives bareback creampies amature creampies free creampie clips free anal creampie pics free creampie clips

Challenge by juju on June 05, 17:36

Hello. I am new here. It is very interesting.
older men younger women free mature s3x mature asian mature over 50 mature 1esbians mature women in stockings mature over 50 mature over 50 old naked women mature women in stockings mature wives old naked women mature women t9p mature amateur older men younger women mature nud3 women mature 1esbians mature babes mature wives mature nud3 women mature asian dating mature women old naked women mature women t9p mature women nud3 mature 1esbians mature women nud3 free older women mature women in stockings free mature s3x older thumbs mature nud3 women older men younger women free older women mature asian older thumbs dating mature women mature asian mature men galleries old naked women

Challenge by juju on June 06, 1:26

Hello. I am new here. It is very interesting.
1ncest thumbnails 1ncest 101itas free family 1ncest stories 1ncest mother son free family 1ncest stories free family 1ncest stories mom and son 1ncest 1ncest sites free 1ncest story free 1ncest story free 1ncest sites 1ncest free pictures stories 1ncest xyx young 1ncest pictures 1ncest free pictures stories mother son 1ncest pics 1ncest free pictures stories 1ncest xyx teen 1ncest er0t1c stories 1ncest xyx 1ncest thumbnails mom and son 1ncest 1ncests free 1ncest story 1ncest daughter 1ncest 101ita free family 1ncest stories 1ncest free pictures stories free 1ncest sites 1ncest mother son 1ncest sites 1ncest free pictures stories free 1ncest mpegs 1ncest 101itas mom and son 1ncest 1ncests mom and son 1ncest free 1ncest sites teen 1ncest er0t1c stories 1ncest mother son

Challenge by irgy on June 06, 11:27

Sorry for my links
mature glamour mature asian women mature glamour older women stories mature pantyhose pictures older holland older black women mature asian women older holland naked old women thumbs mature glamour how to meet older women mature pic gallery mature pantyhose pictures naked old women thumbs mature glamour young girls older men mature index mature mistress mature glamour mature asian women how to meet older women older 1esbians mature women over 40 mature glamour mature asian women older women stories mature big tits mature hardcore links older black women older black women naked old women thumbs mature pantyhose pictures how to meet older women older holland how to meet older women mature glamour mature nudists free older women galleries mature index

Challenge by alex on June 06, 19:34

Hello. I am new here. It is very interesting.
teens 1ncest pics 1ncest free gallery family 1ncest pictures family 1ncest pictures free 1ncest photos stories of 1ncest s3x 1ncest stories of 1ncest teens 1ncest pics father son 1ncest free 1ncest storys teens 1ncest pics 1ncest bbs teens 1ncest pics family 1ncest pictures 1ncest bbs free er0t1c 1ncest stories teens 1ncest pics 1ncest free gallery teens 1ncest pics brother sister s3x 1ncest t9p father son 1ncest mom son 1ncest t9p mom son galleries stories of 1ncest 1ncest free gallery 1ncest t9p 1ncest free gallery 1ncestgrrl's free 1ncest stories mom 1ncest real 1ncest family 1ncest pictures stories of 1ncest mom son 1ncest chat 1ncest free gallery real 1ncest mom 1ncest

Challenge by mary on June 08, 0:34

Sorry for my links
panty post hooters girls in pantyhose men's pantyhose white pantyhose panty post satin panty galleries mature ladies in pantyhose men caught wearing pantyhose mature women in pantyhose cheerleader panty pics pantyhose images white pantyhose wet pantyhose cheerleader panty pics satin panty galleries men caught wearing pantyhose mature women in pantyhose panty thumbnails men's pantyhose free wet panty winnie-cooper pantyhose hooters girls in pantyhose celebrities in pantyhose cheerleader panty pics panty post mature women in pantyhose hooters girls in pantyhose white pantyhose white pantyhose wet pantyhose panty fetish panty post pantyhose images white pantyhose hooters girls in pantyhose men caught wearing pantyhose satin panty galleries panty post panty fetish mature pantyhose pics

Challenge by nik on June 08, 4:20

Sorry for my links
pantyhose men pantyhose men teens in pantyhose little school girls panties free panty galleries little school girls panties free pantyhose pics crotchless pantyhose men in panty pics little school girls panties bra and panty pics teens in pantyhose crotchless pantyhose free panties silkies pantyhose silkies pantyhose wolford pantyhose bra and panty pics men in panty pics teens in pantyhose wolford pantyhose pantyhose pic gallery silkies pantyhose men in panty pics panty line pics mature women in nylons men in panty pics free pantyhose pics pantyhose men pantyhose foot gallery panty line pics free pantyhose pics little school girls panties men in panty pics shiny pantyhose pantyhose foot gallery wolford pantyhose panty girls shiny pantyhose bra and panty pics

Challenge by boris on June 08, 19:20

Hi. This is my links.
free mature movies top mature t9p's mature s3x pics nud3 mature black women nud3 mature free mature s3x pics bcn mature meet older women s3xy mature women older women pictures free mature movies bcn mature older women pictures bcn mature mature s3x pics nud3 mature men free mature movies mature cart00ns nud3 mature men mature older t9p free mature movies nud3 mature mature older t9p free pics mature ladies meet older women daily mature boobs bcn mature bcn mature older women pictures nud3 mature men nud3 mature men meet older women nud3 mature free mature movies mature 1esbian nud3 mature men mature s3x pics mature cart00ns nud3 mature black women mature cart00ns