English-like Syntax
Indu uses an English-like syntax with very little use of symbols, unlike many other programming languages. This is intentional, but also quite controversial amongst professional programmers. I believe that using...
Read ArticleReflections on code, the things I read and what I've been up to.
Indu uses an English-like syntax with very little use of symbols, unlike many other programming languages. This is intentional, but also quite controversial amongst professional programmers. I believe that using...
Read ArticleProgramming languages, like real languages, are big, sprawling things. You can’t expect to design a big, sprawling thing right. Instead, a language will adapt as it’s used; new features will...
Read ArticleThe recent tragedy of the Windrush Scandal has unsurprisingly prompted calls for identity cards to be introduced in the UK. The UK, like most English speaking countries, has no existing...
Read ArticleIf you’ve built a service with an API, that service is under continuous development and the service has consumers then you’re going to need to version that API. You’ll want...
Read ArticleTarah Wheeler tweeted a thread recently. Seems pretty clear-cut, right? Agenda-less meetings are a waste of everyone’s time and demonstrate that you don’t know how to get things done. Glib,...
Read ArticleWhen I was a fresh university computer science graduate a company I applied for set me a problem, and got me to write some code. This made so much sense...
Read ArticleThere are a few guiding principles behind the design of Indu. Keep the language small with only a few constructs is one. Encourage building programs by assembling small pieces into...
Read ArticleAssignment is interesting. It’s one of the few places where the syntax tree does map well to the execution, but you can’t get to where you want to go through...
Read Article