An outlet for the observations, anecdotes, and other random bits of a computer programmer.

Obligatory post describing the blog name

Ever since working on REALbasic at REAL Software, I’ve been off and on scheming about a new programming language and associated tools. What in the world would someone want with Yet Another Programming Languageā„¢? To me every language is presented as a balance of principles, and every language I’ve played with has yet to offer the balance for which I’m looking.

There are a series of “X but also Y” statements that I will list in the coming posts that will provide a vision of where I want to take my language. As a pet project, these goals may change over time, and there may never be a public release. Yet I love thinking about language and tool design, and my ambitions are summed up in the domain name of this blog; I want to someday be able to exclaim, “I love my tool.”

Tagged with:
blog comments powered by Disqus