Lin Yu Hsiang
Lin Yu Hsiang
Senior Cloud Engineer at iCHEF. Ruby lover. Full-stack developer.Organizer of Swift Taipei. iOS developer. FP lover.

ErRuby: Ruby on Erlang/OTP

Concurrency will be an important feature for future Ruby, and Erlang programming language is famous for its concurrency features such as Actor model, Lightweight process and ability to build fault tolerant distributed systems such as the telecom.

ErRuby, an Ruby interpreter on Erlang/OTP, tries to bring Ruby to the concurrent world. ErRuby use Actor and process to create an Object-Oriented realm in immutable Erlang universe. I'll talk about how to implement key Ruby features in a functional way and demonstrate experimental concurrency features of ErRuby.

ErRuby is at

Recorded video

Presentation Material