2006-05-04

Linguistics and Ruby Programming

Apparently customers who bought this item (Far from the Madding Gerund and Other Dispatches from Language Log) also bought Agile Web Development with Rails by Dave Thomas, for some strange reason. The correlation must be pretty strong, I guess, as Amazon actually suggests to buy the two together.

I'll probably buy the first one. And maybe the second too, if for some reason I get kicked out of the PhD program and have to take on some crappy job as a script monkey web developer.

2 comments:

Anonymous said...

The only connection I can think of is a built-in feature of Rails: it maps data object names which use singular nouns to database table names that use plural nouns. Thus if there is a "Person" class for holding data, it's automatically mapped to a database table named "people". It does all this just because the author of Rails thought it was more natural to the human being who develops the code.

Grzegorz said...

Oh, yeah, I hated that feature when I used Rails some time ago, when I worked as a programmer. My database tables had Spanish names and obviously Rails did the wrong thing for them. Even in English database table names can often be singular. I definitely thought Rails was trying to be too smart by half.