Status of Ruby.NET compiler

J

Josh Charles

This may be posting to the wrong list, but someone here might know.=20
Does anyone know the status of the Ruby.NET compiler that is part of
the Google's 'summer of code' project? I've been looking at different
possible Ruby VM's, including this one, YARV, and Rite, but being able
to target a ECMA compliant Common Language Runtime would be very
advantageousl

Josh
 
G

gabriele renzi

Florian Groß ha scritto:
Oh, and it appears that continuations are something that we might be
able to do without stopping to use .NET calling conventions which is
pretty interesting.

how would you do that?
AFAIK none is supporting "real" continuations in .net, even the various
Scheme implementations for it just use escaping cont (i.e. exceptions)

Looking forward for some implementation papers :D
 
F

Florian Groß

gabriele said:
how would you do that?
AFAIK none is supporting "real" continuations in .net, even the various
Scheme implementations for it just use escaping cont (i.e. exceptions)

Looking forward for some implementation papers :D

It's vague and not going into much detail, but
http://flgr.dyndns.org/callcc-cil.rb shows a transformation that can
already do more than escaping continuations.

Note that we might still not be able to do it in all cases. I think it
might be possible to make it work with non-local .calls, though, but I
guess it's best to wait until we can implement it to see what is
possible and what isn't.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,754
Messages
2,569,527
Members
44,999
Latest member
MakersCBDGummiesReview

Latest Threads

Top