Compilers are complex beasts. Our high level source code goes through many transformations until it winds up becoming machine code that runs on real or virtual hardware. Assembly is the final destination before machine code and it doesn't have to be menac... (more…)
Read more »
Welcome to Youngstown, Ohio, home of Chill-Can, the self-chilling beverage container you’ve probably never heard of. Officials have gambled millions of dollars and demolished a neighborhood for the product. Not one job has been created yet. (more…)
Read more »
⊕
Update 19 November 2019: fixed miscellaneous typos and a bug in the
invariance example pointed out by
readers both privately and on reddit … (more…)
Read more »
Rust is a programming language implemented as a set of open source projects. It combines the performance and resource efficiency of systems programming languages like C with the memory safety of languages like Java. Rust started as a research project at M... (more…)
Read more »
This post is part of a series in which I describe my contributions to the IntelliJ Rust plugin. (more…)
Read more »