cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Sayre <>
Subject RE: Groovy language for XSP [Fwd: [xml-dev] The Free World vs Microsoft Inc: A Closer Look At Groovy]
Date Mon, 03 Nov 2003 16:38:54 GMT
Quoting Reinhard Poetz <>:

> rhino-continuations in our CVS will make it easier to learn because it
> lowers the barrier to 'play' with it. the only problem is that the most
> of us aren't very familiar with the way how language interpreters work.
> Maybe you can give as some pointer to resources which help us to learn
> the concept behind language interpreters in general and
> rhino-continuations integration (if existing) in special.

I'll delurk for a second to recommend the first 3-4 chapters of _LiSP in Small
Pieces_ by Christian Queinnec, for general interpreter/compiler knowledge. The
book is structured such that you write a Lisp interpreter every chapter, each
building upon the last. The first chapter is centered around a small 150-line
interpreter. By the end of the third chapter, IIRC, you'll have written a small
Scheme-like interpreter w/ continuations support. 

It's actually pretty pleasant to work through the code in Dr. Scheme, the Scheme
knowledge it requires is not extensive (I am not an expert or trained in
Computer Science), and the tone is very approachable and direct, especially
given the difficult subject matter.

The original version was published in French as _Les Langages Lisp_.

Cocoon is great, flowscript is great. 

Robert Sayre

View raw message