Third in a series (#1, #2) of questions occupying my mind at the beginning of 2014. Which may (or may not) inform what I’ll be working on. 3) How can we program on tablets? I’m now a tablet user. I became a tablet owner at the end of 2012. For six months I played around […]
How Languages Learn
Shapes is a functional drawing language.
Swarm. A true distributed language
Sweet Expressions … great idea for making S-Expressions more like other, more readable programming languages without losing their power (such as generality, macros, quasiquoting, homoiconicity, and easily-manipulated program fragments). Hat-tip Folknology
Here’s a question … why is Erlang so ugly? I don’t mean that in a pejorative way (not much, anyway). I mean, I really love what it does. I’m totally impressed with Erlang’s power and simplicity. I’m writing simulations which are about a quarter of the size of the Python equivalent. So this is not […]
@adrianh suggests looking more at Parrot Compiler Toolkit … which is very cool. I’m finding that language design is hard. Not just the implementation part (although that’s hard too) … but just figuring out how to make a syntax that allows all the things you’d expect to be done in an elegant way. I’m starting […]