Programming language design - recommend *videos*/papers/conferences/journals.
Please can you recommend any good videos/papers/conferences/journals on programming language design.
I liked these :
Robert Virding - On Language Design (Lambda Days 2016) -
https://www.youtube.com/watch?v=f3rP3JRq7Mw▾
- Why a programming language becomes messy. Erlang, for the phone system. Argues that we need more domain specific languages, rather than more kitchen sink style languages.
JavaScript: The Good Parts - (Google Tech Talks) -
https://www.youtube.com/watch?v=hQVTIJBZook▾
- Classic talk. While JavaScript has many problems, he covers the Good Parts of the language.
Alan Kay - Programming Languages & Programming (2013) -
https://youtu.be/prIwpKL57dM▾
- Explains the need for better programming languages. Covers problems like, maintenance, Lines of code reduction, demos a very old scratch like system, and an old drawing system.
Wiki of Journals, publications, and conferences - https://en.wikipedia.org/wiki/Programming_language_theory#Journals,_publications,_and_conferences
- I read a few, was hard to find topics of interest. Would be handy if they were grouped by problem domain.
This book gets into the nitty gritty about how to implement polymorphism, tail calls, coroutines, etc. at the low level, and how to implement low level optimizations with CPU registers. But it's top down, not just low level stuff
https://www.cs.princeton.edu/~appel/modern/
Dan Cook
05/20/2020, 6:29 PM
I really liked this Programming language walkthrough for compiling a "regular looking" language to continuation passing style:
http://lisperator.net/pltut/