In Defense Of Complicated Programming Languages
- Jakob Nybo Nissen tl;dr: "All the language features in the examples above - classes, advanced types, and the borrow checker - have an important trait in common: They all feel like they emerge spontaneously from existing code independently of whether the language designer has thought about them. In that sense, they are the best kind of feature; instead of adding new things to worry about, they merely provide a vocabulary and tooling for dealing with already existing problems."featured in #306
featured in #298
A Brief Introduction To Esoteric Languages
- Hillel Wayne tl;dr: Includes (1) Brainfuck, the most famous Esoteric language with a compiler of 240 bytes, (2) Shakespeare, a language designed to look like a Shakespeare play, (3) Piet, a visual programming language in the truest sense: every Piet program is an executable picture.featured in #230
featured in #168
featured in #168
What Makes Python A Great Language?
- Steve Dower tl;dr: Steve believes that Python's has an "incredibly well-balanced sense of what developers need to know." Examples of what this means are highlighted throughout.featured in #166
The Philosophies Of Software Languages, From Plankalkül To C
- Adam Zachary Wassermanfeatured in #130