VocabReminder
Easily build a great vocabulary without studying! Now on the App Store!
Click here for more info about the app

How Beautiful is Ruby?

       

Working with Ruby and in particular Rails, it's easy to take the beauty inherent in the language for granted. I mean look at this code. If you read it aloud to yourself, it reads like an english sentence that any non programmer can understand.


Forum.categories.map do |category|
  link_to category.name, category
end.to_sentence
Forum categories map do category, link to category name, the category, end and convert to a sentence. The code returns a an english sentence as well.

Fish, French Bread, Coffee and Hamburgers with each linked to the correct resource as well!

Tagged w/ #array #beauty in code #code #map #rails #rubyposts