| ▲ | vidarh 10 hours ago | |||||||
Yeah, it's languished for years. I did a stint last autumn to get it to start passing more of Rubyspec, but haven't had time to take it further. github.com/vidarh/writing-a-compiler-in-ruby It's self-hosting apart from the GC (which is a sore spot - I really want to rewrite the GC in Ruby too), glibc for a handful of functions and syscalls, and using gas/ld to assemble and link. | ||||||||
| ▲ | kunley 6 hours ago | parent [-] | |||||||
No worries. My impression was, the premise of your articles was not (at least not initially) a compiler for a fullest Ruby with all of its intricacies, but rather showing a great technique how to tackle a problem. For me and few of my pals it was an inspiring eye-opener. We were coming from the 8bit era and had our hands dirty in assembly before, yet your approach showed we can do a lot of low-level stuff in a modern Unix setup. Kudos for your work - and I guess you've had a lot of fun as well | ||||||||
| ||||||||