Daily Digest
6 articles published
Articles
Ned Batchelder
Micro language implementation: Calcium
I wrote a tiny language implementation: Calcium. It’s meant as a demonstration of how languages like Python are implemented. It has a tokenizer, a parser, an AST, a compiler, bytecodes, and an executi
Eli Bendersky
Concurrent Servers: Part 8 - Go
This is part 8 in a series of posts on writing concurrent network servers. In this part, we'll switch to Go and see how it tackles the challenges described earlier in the series. All posts in the seri
Armin Ronacher
Fast and Hard Code
One of the memes on Twitter is that “programming is solved now.” I’m not sure to what degree it is, but one thing is pretty clear: the act of familiarizing yourself with a language no longer matters