An apology for s-expression based, dynamically typed, mostly functional, call-by-value λ-calculus based languages.
This was helpful for starting a go project.
How Daniel Stenberg finally started making a living off of curl.
Nice explanation for rendering simple 3D graphics.
Some helpful advice for writing Go.
A JavaScript program to renumber Commodore BASIC programs (including jump targets)
Ben Hoyt on [semi-]automatically converting a Pascal game to Go.
Ben Hoyt's great write up of an AWK interpreter he wrote in Go, including an overview of the lexer, parser, interpreter, unit tests, and profiling for performance improvements.
A rather full-featured REPL environment slash IDE for many programming languages.
Calls itself "an open source pastebin with runnable snippets and API". It's a nice and useful REPL environment for many langauges. More simple than repl.it
Raph Levien's postmortem on his attempt at an high-performance, asynchronous text editor.
Nice intro to writing basic terminal user interfaces with ANSI escape codes.
On compiling a Swift program for Mac OS 9.
The author of Trio (Python concurrency library) explains their concept of lexically-structured concurrency
Coroutines in C using Duff's device. See also protothreads:
This looks like an interesting C library for cancel-able, implicitly yielded coroutines.
A reporter talks to Larry Wall (and Eric Raymond and Tim O'Reilly) at the zenith of the Perl era.
After writing a few programs in Go, I appreciate its simplicity and how easy it is to cross-complile and deploy simple programs, but I agree its type system is a bit too simple.