[racket] Articles or discussions on Racket's implementation

From: curtis wolterding (curtiswolterding at gmail.com)
Date: Sat Jun 2 10:32:05 EDT 2012

Hello Racketeers,

A friend and I recently finished working through this book together, The
Elements of Computing Systems - http://www1.idc.ac.il/tecs/, where we built
a computer (virtually) from the ground up: from NAND gates, to a (barely)
working compiler and a very basic OS. After finishing all of the projects,
and after having a month or so now to recover from the stress and pure
insanity, I can't stop thinking about how fun it would be to learn about
the implementation of Scheme, or, more specifically, Racket! Does anyone
know where I could find a good discussion or explanation of the inner
workings of either of these languages?

I apologize if this is an off-topic question for the mailing list.

Also, I want to sincerely thank the Racket Devs for creating such a well
documented, and user-friendly project. Other than completing about half of
HTDP (I'm planning on finishing the rest this summer!), and a very
introductory C++ class many years ago in college, the Elements book was
really my first introduction to computing. Having coded the assembler, VM,
and compiler for the book in Racket, I have basically lived on the Racket
docs pages for the last three quarters of a year. It's been an amazing
journey, and I honestly could not have completed everything had Racket not
come with such excellent documentation, such an easy to use IDE, or had it
not been such a joy to code in. On behalf of a true beginner, thank you.


Curtis Wolterding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20120602/b1e7c4ac/attachment.html>

Posted on the users mailing list.