~/talk

I quit my job to write my own language: Goby

Talkat RubyKaigi 2017 · 2017-09-18..09-20· [ruby, compilers-and-language-design]
slides:none on file

Goby is a new language with a VM and compiler modeled on Ruby 1.9 and a runtime that already includes file and HTTP libraries plus a working web server; development follows the Monkey book then shifts toward Ruby-like semantics. Native extension support uses a plugin system that generates Go .so files and assigns C pointers into Goby objects (Linux only today). The compiler resolves unused-expression issues by emitting extra pop/hop instructions rather than complex flow analysis. Project reaches v0.1 with outside contributors; development prompted quitting a job to work full time.

AI-written summary · about

  1. 0:00Start
  2. 2:48What Is Go
  3. 12:57While Loop
  4. 13:28Initial Iteration of the While Loop
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.