Forbidden Fruit: A Test of Ruby's Parse Tree
summary
Demonstrates extracting actual Ruby code from blocks using ruby2ruby to turn procs into strings, and using ParseTree S-expressions to translate blocks into SQL via an ambition adapter that plugs into ActiveRecord; shows a working one-night tool called Saki for packaging and installing single Rake tasks from web pages, and a small distributed dmap example that evals blocks on ring servers. Notes a hard limitation: ParseTree does not survive MRI 1.9, so use ruby_parser or other alternatives.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:45Getting Started with Rails
- 2:37Class Methods
- 4:20Rubys Power
- 5:00Sake
- 9:50Installing Ruby
- 14:12JavaScript
- 15:58MapReduce
- 19:14Conditions Builder
- 25:09Ambition
- 30:55The Parse Tree
- 36:17How to generate sequel
- 41:45Ambition adapters








