Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Programming Language Processors in Java: Compilers and Interpreters AND Concepts of Programming Languages
Hi-index | 0.01 |
This paper discusses some useful insights for instructors who might want to consider using a web approach in courses involving language design and implementation. The basic idea is to have students build a language processor that actually runs on the web, instead of a processor that just runs on a command-line shell. The author documents the advantages and possible shortcomings of this approach, as well as his class experiences.