Comparative Macrology (C, CL, NewLisp, Scheme, Clojure, Sweet.js, Rust, Julia)

I used to think that macros were just a feature that a language
included or lacked. In practice, there’s a huge design space of how
macro systems can be implemented. Read more


Rust and CSV parsing tutorial

With a beta of csv 1.0 just released, the time is ripe for a tutorial on how to read and write CSV data in Rust. This tutorial is targeted toward beginning Rust programmers, and is therefore full of examples and spends some time on basic concepts. Experie... (more…)

Read more »