Blog
A potential new LES
for great LISPification 28 May 2016I’ve proposed that WebAssembly adopt LES as the basis for its text format (or at least, to constrain the Wasm text format such that LES is a superset of it.) As part of that proposal, I’ve agreed to modify LES to suit the tastes of CG members. So far, only a couple of people have weighed in; in the meantime, I’ve been thinking preemptively about what changes to LES might make it more liked as a text format.
Corruption News
06 Apr 2016If, like me, you’re interested in understanding how and why the world is broken and how corruption works, there has been a spike in interesting articles about that recently. Do the world a favor and reserve some time to understand how corruption works, and what we can do about it.
If I could change the world...
31 Mar 2016I’m a foundations guy. The thread that unifies all my interests in life is “fixing the foundations”, or more accurately and with less alliteration, “improving the foundations of the world”. Here are some of the things I have in mind.
Why don't you use a parser generator?
11 Mar 2016This is my response to “Why I Don’t Use a Parser Generator”.
Putting the `#` back in operator names?
10 Mar 2016A while ago I removed the #
that LES/EC# adds at the beginning of all operator names. Having written quite a few macros now, I am starting to think that was sort-of a mistake. The reasons for removing it seemed good, but one of the reasons turned out to be kind of bogus.
LeMP & LLLPG get home pages!
10 Mar 2016After living on CodeProject for a couple of years, it’s past time to unveil the new LLLPG home page.