Language Research
It would be good to start making notes here stating the useful points each paper makes.
Domain Specific Languages/Dialects
- Language Oriented Programming - Martin Ward
- Concepts for Model-Driven Design and Evolution of DSLs
- Active Libraries and Universal Languages
- Design and Implementation of Embedded Domain-Specific Languages
Implementation Techniques
- Implementing Continuations in C This short paper clearly shows how to use setjmp() and longjmp() for implementing continuations
- Solving the tail-recursion problem in C - Cheney on the M.T.A
- High and Low-Level C
- A Tail-Recursive Machine with Stack Inspection
Language Design Tools and Theory
- (Book) Programming Languages: Application and Interpretation
- SDF a language for defining syntax
- Accent a Compiler Compiler for the entire class of Context-Free Languages
- MetaEnvironment a system to describe syntax and semantics of programming languages
Programming Models
- Programming with Concurrency reading list
- The occam programming language - A language for concurrency
Academic Languages
- Symmetric LISP - Environments as First Class Objects
- Rascal - Metalevel Building Blocks for Modular Systems
