Trifle Lisp: Designing a Numeric System
What numeric data types should a programming language offer? How do they behave? How do they perform? Can users define their own?
Attracting and Keeping Developers
A friend of mine has been working in managing developer teams. He wrote to me recently to ask how do you attract and keep developers?
RPython for Fun and Profit
So, you’re thinking of writing a program in RPython. It’s a great language, it produces fast programs, but has a few pitfalls. Here’s what I’ve learnt.
Choosing A Host Language
If you’re writing an interpreter, what language do you choose? What effect does your decision have?