Skip to content
You must be logged in to sponsor MikeInnes

Become a sponsor to Mike J Innes

I'm working on a programming language called Raven. It's a young project and not yet ready for the big wide world, but if you sponsor me I'll give you early access to the source code, as well as a monthly behind-the-scenes updates on language design. You even get a fancy sponsor dashboard with back issues (and perhaps other perks too, in future).

Language and compiler development is a relatively young field, and it's evolving rapidly. Sadly this means the classic texts and courses are outdated, no longer reflecting how modern compilers (say Rust, TypeScript, C#'s Roslyn) are architected, and missing out on key techniques (like incremental computing) that have become essential. We have settled into something of an oral tradition: you can learn on the job by working on a real-world compiler, but it's hard get into from the outside.

So the aim of my newsletter, besides being the inside track on Raven's development specifically, is to give insight into language design broadly. While this is inherently technical content, I take care in my writing and avoid the obscure notation of academic theory. For example my post on memory management builds the problem from the ground up, assuming only general programming knowledge, and explains the choices and trade-offs many systems make, as well as Raven's particular approach. My hope is that if you have even a passing interest in programming languages, and especially if you get excited about new ones, you'll enjoy it.

5 sponsors have funded MikeInnes’s work.

@alecloudenback
@jkroso
Private Sponsor
@aviatesk
@rbrott

Select a tier

$ a month

You'll receive any rewards listed in the $15 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$15 a month

Select

Mysterious Benefactor. You'll get my newsletter via email along with access to Raven's source code and the sponsor dashboard.

$150 a month

Select

Less Mysterious Benefactor. All the above, and a personal thank you in Raven's readme file.

$1,500 a month

Select

Corporate Benefactor. A logo in the readme, or something, but you should probably email me.