Videos tagged with ParseTree


Ruby.rewrite(Ruby)

Ruby.rewrite(Ruby)

Posted in Conferences, Development

Summary In this RubyFringe talk, Reginald Braithwaite shows how to write Ruby that reads, writes, and rewrites Ruby. The demos include extending the Ruby language with conditional expressions, new forms of evaluation such as call-by-name and call-by-need, and more. Bio Reginald Braithwaite was the tech lead on the team that created JProbe Threadalyzer, a tool that did automatic detection of pot...

Tags: Conferences, Ruby, Lisp, InfoQ, Language Design, Language Features, Languages, Compilers, Code Analysis, RubyFringe, Language, ...