From: Robert Feldt Date: 2001-11-29T03:18:03+09:00 Subject: [ruby-talk:26824] Re: .NET possibilities for Ruby On Thu, 29 Nov 2001, Phil Tomson wrote: > >* "Due to Python's dynamic nature, there are some Python features that are > >difficult to map into .NET semantics. A simple example is the ability for > >a Python object to add attributes at runtime - although no declaration or > >other reference to the attribute can be seen by source code analysis, > >reference to the attribute will succeed at runtime. Python provides many > >other ways to change object behaviour at runtime that are not captured by > >NET." > > > > I suspect that this is the tricky part. > Yes, probably it is. > >I'd also like to note that David Simmons says he's found a way to get good > >interoperability between .NET and a dymically typed, OO script language > >but there aren't any details out yet... > > Hopefully these details will be available soon (?) > I think it will only be part of the commercial offerings around Smallscript. I've seen some works by the Haskell guys at Microsoft Research on how to extend MS-IL (intermediate language in .NET) for genericity (parametric types in func progs?!). They have plans to add it to MS-ILX (extended). If so this might be useful. Regards, Robert