[racket] Hosting other languages on Racket

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Tue Sep 21 15:14:39 EDT 2010

I don't think any generate bytecode.

My personal opinion is that this is a sign of a good thing.

Languages target the JVM because targeting Java is so painful, so we
should not be surprised that people DON'T do it.

Targeting Racket is designed to be easy with the syntactic extension
system, so we should not be surprised that people do it.

However, I do hope that people find Blake's work on providing a Racket
API for the bytecode to be a convenient way to interact with bytecode
for the purpose of analysis and arbitrary generation.


On Tue, Sep 21, 2010 at 1:11 PM, Neil Van Dyke <neil at neilvandyke.org> wrote:
> Jay McCarthy wrote at 09/21/2010 03:02 PM:
>> We already have hosted Javascript, Algol 60, Datalog, R5RS, and R6RS. In
>> the past, we've had version of Java in the core. We have Python and SML out
>> there from people at Utah.
> Do these all translate to Racket syntax, and then the normal Racket
> interpreter/compiler takes over?  Or does anyone generate VM bytecode
> directly?
> --
> http://www.neilvandyke.org/

Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University

"The glory of God is Intelligence" - D&C 93

Posted on the users mailing list.