Code

Conversing with the author of the Yeti programming language

I'm a great fan of the Yeti programming language, a JVM-based functional language which I think offers an irresistible combination of easy, fluent syntax with rigorous typechecking and good interoperability and performance. Yeti is written by one developer, Madis Janson. I dropped him a note with a few questions about the origin of and his… Continue reading Conversing with the author of the Yeti programming language

Code

Compiling a program is a strange thing to do

Following my previous post about functional languages, a suspicious reader asked about the list of prerequisites I gave for a language: purely functional, Hindley-Milner typing, compiling to JVM bytecode, blah blah blah. Was that list genuine—or was I by any chance just listing the properties of a language I'd stumbled over at random and decided… Continue reading Compiling a program is a strange thing to do