nfozon Hacker News • Recommends
On “In defense of complicated programming languages”
180K subscribers • 29 videos on Hallway
Intermediate. Assumes working knowledge.
24K views6 years ago7 recommendations
Programming languagesLanguage design and type systems
Guy Steele explains why programming languages must be designed to grow over time with their user communities, delivering the talk using only monosyllabic words initially.
[Recorded on October 1998] From University Video Communications' catalog: "Over the last quarter-century Guy Steele has been convinced that trying to design a complete and perfect programming language is the worst thing you can do. A programming language (including its associated libraries) must grow over time as its user community and its development community grow. This is a different situation from 25 years ago, when all such communities were relatively small. The difference is a problem of scale. As a result, programming language design now and in the future is necessarily as much a matter of social engineering as technical engineering and must rely more on a set of general principles than on a set of specific technical decisions." Catalog number: 102706476 Lot number: X6636.2013What people say. Recommended as a classic, excellent talk on programming language design and extensibility.
nfozon Hacker News • Recommends
On “In defense of complicated programming languages”
MrDOSon Hacker News • Recommends
On “The Up-Goer Five Text Editor”
jdontillmanon Hacker News • Recommends
On “Growing a Language (1998) [video]”
pfarrellon Hacker News • Recommends
On “Fred Brooks has died”
craftuseron Hacker News • Recommends
On “How Big Should a Programming Language Be?”
pohlon Hacker News • Recommends
On “A Forlorn Hope of Fortran Modernisation”
u/metazipin r/ProgrammingLanguages • Mentions
On “What features would you want in a new programming language?”
ghowardon Hacker News • Mentions
On “Ask HN: If you designed a new programming language, what would its features be?”
j-pbon Hacker News • Mentions
On “What memory model should Rust use?”
j-pbon Hacker News • Mentions
On “Zig Package Manager MVP”
gavinhowardon Hacker News • Mentions
On “We Need to Know LR and Recursive Descent Parsing Techniques”
gavinhowardon Hacker News • Mentions
On “A decade of developing a programming language”
teraflopon Hacker News • Mentions
On “Aesop in Words of One Syllable”
another-daveon Hacker News • Mentions
On “Loreline – Tools for writing interactive fiction”
u/arthurno1in r/ProgrammingLanguages • Mentions
On “On the computational abilities of natural languages.”