I took a small dive into the language design pond, after I stumbled over a paper by Linda McIver and Damian Conway that discusses Seven Deadly Sins of Introductory Programming Language Design. After years programming, I almost forgot how difficult it is to learn a programming language; let alone designing one
.
In his blog post Andrej Bauer also explains a few (bad) programming language design decisions that have survived from the ancient past, i.e., the Seventies:
If this were the year 1972 we would talk about efficiency first and forget about the programmers, because 37…
Continue Reading →
