[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: book
Simon Cozens wrote:
> It doesn't
> tell you how to do memory management, garbage collection, object
> despatch, OS-independent IO, exception handling, signal handling, stack
> management, translatable bytecode output, object finalization,
> just-in-time compilation, op despatch, active data, C extensions,
> embedability, complex data type storage, scoping, or regular
> expressions.
>
> But apart from that, it tells you everything you need to implement
> a modern interpreter.
Thanks for your sarcasm. About half of these we cover in our
programming language course, and about 90% of the rest we cover in our
compilers courses.
So, if you want to implement a lightweight language, consider taking a
few college courses. If you did, and they didn't teach you squat,
consider returning your diploma. Don't harangue those who do teach it.
Shriram
- Follow-Ups:
- Re: book
- From: jeremy@alum.mit.edu (Jeremy Hylton)
- Re: book
- From: Simon Cozens <simon@simon-cozens.org>
- References:
- re: book
- From: Greg Wilson <Greg.Wilson@baltimore.com>
- re: book
- From: Shriram Krishnamurthi <sk@cs.brown.edu>
- Re: book
- From: Simon Cozens <simon@simon-cozens.org>