Re:Adventures in JIT compilation: Part 1 – an interpreter
by smitherfield on Thursday March 23, 2017 @01:32PM
(#13941962)
Like the post says, there are plenty of others on the web about implementing interpreters or compilers for more useful languages, and, even if it's just Scheme, those tend to spend nearly all their time on the parser. I really like this series because it skips the parsing part to get to the most interesting and relevant topic: how actual language runtimes are implemented.
[ Parent
| on HN ]
Re:Adventures in JIT compilation: Part 1 – an interpreter
by reymus on Thursday March 23, 2017 @06:30PM
(#13944942)
Well, why not just make yet another one for one of those more useful languages, but not fall under the same trap of spending too much time on the parser?
Re:Adventures in JIT compilation: Part 1 – an interpreter
by smitherfield on Thursday March 23, 2017 @07:00PM
(#13945120)
Because then you're increasing the cognitive overhead for the reader and the time commitment overhead for the writer.
But yeah, if the author wanted to make a part 3 it might be interesting to see his implementation for something like (a simplified subset of) Java bytecode.