Building a Compiler in Swift with LLVM, Part 1 of 4: Introduction and the Lexer

Compilers are some of the most fascinating programs because they touch every
aspect of Computer Science, from CLI and API design to calling conventions and
platform-specific optimizations. Yet, many developers have a fearful reverence
for them that makes …


Transducers in Swift

The necessary metaphor 🌯🌯🌯Let’s say that you world at a teddy bear factory. Your boss comes and tells you to remove all the faulty teddy bears from the line ... (more…)

Read more »