andreyfon Hacker News • Recommends
On “Ask HN: How do you see the future of computing ?”
Advanced. Deep dive for people who know the field.
20K views18 years ago3 recommendations
Programming languagesSystems programmingLanguage design and type systemsCompilers and interpreters
Ian Piumarta explains the design and implementation of a dynamic programming environment and language built from the ground up.
February 14, 2007 lecture by Ian Piumarta for the Stanford University Computer Systems Colloquium (EE 380). Ian describes several significant aspects of the design and implementation of a programming environment that, along with a programming language, exhibits the properties desired of the system at large; he finishes by describing the remaining components of the programming system (from parsing to code generation) developed by Viewpoints Research Institute. EE 380 | Computer Systems Colloquium: stanford.edu/class/ee380/ Stanford Computer Systems Laboratory: csl.stanford.edu/ Stanford Center for Professional Development: scpd.stanford.edu/ Stanford University Channel on YouTube: youtube.com/stanforduniversity/What people say. Recommended as a fascinating look at recursive language design and the COLA architecture from the Viewpoints Research Institute.
andreyfon Hacker News • Recommends
On “Ask HN: How do you see the future of computing ?”
andreyfon Hacker News • Recommends
On “Steve Yegge: Lisp is not an acceptable Lisp. (2006)”
wedesofton Hacker News • Recommends
On “Don't use assembly unless you're an expert”
theohon Hacker News • Recommends
On “A Conversation with Arthur Whitney (2009)”
toadpipeon Hacker News • Disputes
On “LYSP (a really tiny lisp)”