Genadi Samokovarov
Genadi Samokovarov

Genadi is a Ruby developer from Sofia, Bulgaria. Ruby on Rails contributor and the maintainer of the web-console gem.

Writing Debuggers in Plain Ruby! Fact or fiction?

In this talk, we'll build a simple byebug-like debugger in plain Ruby. We'll try to go all the way, but also explain what we cannot do without some C or Java code.

Let's imagine a Ruby future, where a debugger written in Ruby can be used in CRuby, JRuby and even TruffleRuby!

Presentation Material

Recorded video