#Smalltalk

Interesting stuff. The implementation page has use useful techniques
which could apply to Ruby too.

http://www.refactory.com/Software/SharpSmalltalk/

Cheers

Dave

Hi,

···

In message “#Smalltalk” on 03/12/14, Dave Thomas dave@pragprog.com writes:

Interesting stuff. The implementation page has use useful techniques
which could apply to Ruby too.

Unfortunately, that technique does not allow closures, which is
essential, IMO, in Ruby. But #Smalltalk itself is interesting really.

						matz.

Yukihiro Matsumoto wrote:

Hi,

Interesting stuff. The implementation page has use useful techniques
which could apply to Ruby too.

Unfortunately, that technique does not allow closures, which is
essential, IMO, in Ruby. But #Smalltalk itself is interesting really.

This is just to note that in the paper

Don Syme, ILX: Extending the .NET Common IL for Functional Language
Interoperability

available at

ILX is described. It is an addition to the Common Intermediate Language
(DotNet’s bytecode) which supports, among other things, closures.

Combining ILX with the ideas (and code?) from SharpSmalltalk might give
us the ideas needed for a SharpRuby (Ruby#?).

Regards,

Robert Feldt

···

In message “#Smalltalk” > on 03/12/14, Dave Thomas dave@pragprog.com writes: