Very interesting (and inspiring) to get an insight into the visions of the people behind Racket.
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 […]
My answer to a Quora question : What would happen in a world where almost everyone is programming literate? How might such a world (of universal programming literacy) come about? Most likely from a continuing trend to automate the way a lot of work gets done, and then people would learn programming as a way of […]
Dog seems to be a little language for writing social software. Initial thoughts : Big question is what it compiles to. It’s about time we had a programming language that compiles a single program down to parts that run on both server and clients, in a really easy and transparent way. Building in knowledge of protocols […]
Back writing more Prolog and getting into Definite Clause Grammars. Having a parser generator built into the language is sweet. 🙂
This is an absolutely brilliant summary of the virtues of PHP. The important point is that these virtues aren’t going away. By comparison this seems to miss the point. In 2020 we won’t be programming the web with an advanced Python framework (wonderful as python is). We’ll have something which does what PHP did for […]
How Languages Learn
As well as playing with Django, I’m also interested in this MPS tutorial.
Shapes is a functional drawing language.
Phil Windley on creating your own Domain Specific Language.