RubyConf 2018 - Hijacking Ruby Syntax in Ruby by Satoshi "Moris" Tagomori & Tomohiro Hashidate
Channel: Confreaks
Date: 2018-12-04

RubyConf 2018 - Hijacking Ruby Syntax in Ruby by Satoshi Tagomori & Tomohiro Hashidate

This talk shows how to introduce new syntax-ish stuffs using meta programming techniques and some more Ruby features not known well by many Rubyists. Have fun with magical code!

Show Ruby features to hack Ruby syntax (including Binding, TracePoint, Refinements, etc)
Describe stuffs introduced by these techniques
method modifiers (final, abstract, override)
Table-like syntax for testing DSL
Safe resource allocation/collection (with, defer)