Steal This Talk: The Best Features Ruby Doesn't Have (Yet)
summary
Claims that Ruby can borrow concrete features — Elm-style error messages that print the salient values, pattern matching, tripartite conditions for repairable exceptions, explicit module shadowing and local type inference. Demos compile a bad C++ file to show 20,702 lines of noise, show a HoneyBadger stack trace and a patched runtime, and describe a prototype Ruby fork that enforces override annotations and prints contextual diffs; prototypes are not production ready but successfully illustrate the fixes.
AI-written summary · about








