There's no published road map, but that's a frequent request and we need to do 
something about that soon.

The plan is for IronPython to be fully CLI compatible which means that it 
should run on the Common Language Infrastructure.

I think that you're asking about compliance with the Common Language 
Specification (CLS).  IronPython absolutely plans to be a fully compliant CLS 
consumer which means that any well-designed library should be usable from 
IronPython.  The only two bugs that I know about here today are:
  1. enum's as bit fields not implemented
  2. no way to call a method whose name is a Python keyword
These will certainly be fixed and I'm sure that there are other bugs as a CLS 
consumer that IronPython will need to fix.

There's another level of CLS compliance called CLS extender.  IronPython 
supports some of this today.  My hope is that we'll be a fully compliant CLS 
extender by the 1.0 release, but there are many more open questions here that 
we'll have to answer as we go along.

-Jim

________________________________________
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of richard hsu
Sent: Wednesday, May 11, 2005 3:56 AM
To: users-ironpython.com@lists.ironpython.com
Subject: [IronPython] Road Map for IronPython

Hi All,
 
Is there any published Road Map for IronPython ? Will it be fully CLI compliant 
?
 
I understand that using Enum type as bit field is not currently supported and 
will be done for v0.7.5 release. Similarly, what about other features that we 
have in C# ? Any document available which generally sums up IronPython's 
ambitions in the .NET world. Something like the blog entries of Stan Lippman 
and Herb Sutter regarding C++/CLI will do good for IronPython users like me. 
 
Regards,
Richard.
 
_______________________________________________
users-ironpython.com mailing list
users-ironpython.com@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to