public
Description: eBook: Programming Pearls Rewritten in Ruby
Homepage:
Clone URL: git://github.com/grosser/programming_pearls.git
name age message
file .gitignore Tue Feb 10 11:49:15 -0800 2009 column 01, sorting in files + column 07-estimat... [grosser]
file README.markdown Mon Jun 01 06:15:29 -0700 2009 micro readme update [grosser]
file Rakefile Sat Feb 07 05:16:12 -0800 2009 only zip when needed... [grosser]
directory assets/ Tue Mar 24 07:33:28 -0700 2009 added pdf version, made css more printer-friendly [grosser]
directory helpers/ Sun Jan 11 04:54:10 -0800 2009 include benchmark by default, add 15 phrases, d... [grosser]
directory lib/ Sat Mar 14 03:54:18 -0700 2009 chapter 16, introduction, chapter 7 enhanced [grosser]
directory output/ Tue Mar 24 07:33:28 -0700 2009 added pdf version, made css more printer-friendly [grosser]
README.markdown

This is my attempt to solve any ruby-solvable problem of programming pearl in as few, understandable, readable, max 120 character long lines of ruby (with emphasis on understandable and not 1-line-magic...)

Read it - Print it!

Download as PDF: output/output.pdf or as HTML: in output/output.zip, enjoy!

Contribute!

Not all chapters are complete, some problems are unsolved, some code surely can be simplified.

Organisation

  • columns go into lib, each column has many tasks -> 1.rb, 2.rb
  • no STDIN since that would complicate running the task

TODO

  • there are some chapters missing
  • add cover image (ruby necklace?)
  • syntax highlighting (with js?)
  • add statistics: how does readable code compare to wtf-code

Author

Michael Grosser
grosser.michael@gmail.com
Hereby placed under public domain, do what you want, just do not hold me accountable...