News for hackers. Stuff that matters.
Re:A Look at the Design of Lua by ModernMech on Tuesday October 30, 2018 @09:14AM (#18336129)
> a very good subset of Ruby could be implemented with a similar-sized code base than Lua

That would have to be quite the subset. The Ruby parser alone is almost 12kLOC. I've implemented entire languages in 1/10th that.

https://github.com/ruby/ruby/blob/trunk/parse.y

Re:A Look at the Design of Lua by roi on Tuesday October 30, 2018 @10:53AM (#18337014)
mruby (http://mruby.org/, https://github.com/mruby/mruby) is the official attempt to do just that. Depending on what you count it's around 30-60kLOC. It has a standalone bytecode compiler, so the parser (which is "only" 6kLOC) doesn't have to be a part of the runtime.