Stan Lo
Stan Lo
  • @_st0012
Ruby/Rails developer, cat and boxing lover. Currently working on Goby language as a junior language designer 😁

I quit my job to write my own language: Goby

That day, for no particular reason, I decided to write my own language. So I followed a book and wrote the monkey. And when I wrote monkey, I thought maybe I'd create my own language. And when I created it, I thought maybe I'd just make it more like Ruby. And I figured, since I've spent so many time, maybe I'd just make it a VM-based language. And that's what I did. I wrote VM and compiler just like Ruby did in version 1.9. For no particular reason I just kept on going. I created file and http library. And when I made them, I figured, since I'd gone this far, I might as well add a web server. When I created the web server, I figured, since I'd gone this far, I might just quit my job and make it my own programming language: Goby

For leanring more about Goby, please also checkout our Gitbook (constantly updated!)

Presentation Material

Recorded video