Ruby AST Tools talk at Raleigh.rb

Last week I presented at Raleigh.rb (the local Ruby Brigade) on the Ruby AST and the tools that are available to work with it. I went over briefly what the AST is and the 2 mains ways of getting it in Ruby 1.8.x, ParseTree and ruby_parser. There’s two types of tools that are generally built on top of ParseTree: code analytics and custom DSLs. I covered 3 of them flog, roodi, and ambition. The first two being code analytics libraries and the second being a custom DSL. My slides can be found up at SlideShare:

And if you attended you can rate my talk on SpeakerRate.com: http://speakerrate.com/talks/594-ruby-ast-tools And here’s some more resources for those interested in learning more about the Ruby AST:

Posted
Views