There will be different reasons amongst all developers of Iron Python. For my point of view I needed to be able to use existing Python Libraries in a .Net environment. I could well have rewritten the Python code in .Net classes but then I would have meant 2 separate code bases to maintain.
I found IronPython to be the perfect solution to this problem - I could make the calls I needed in the .Net code to the Python class, and maintain the Python codebase separately. On 11/23/06, Sylvain Hellegouarch <[EMAIL PROTECTED]> wrote:
Kevien Lee wrote: > Hi, > Now ,Ironpython had release some time,but i want to konw is any one use > IronPython in your project? > As a dynamic language ,what it will bring us some advantage for > project,which the advantage C#,VB.net couldn't have? >From a Python user POV, IP is far from being good enough as it is now. I have actually hard times understanding why it went in version 1.0 so fast. Don't get me wrong IP is stable and is good implementation of Python but it is only a milestone towards a truly useful platform. Basically it seems IP only implements the language itself but as we have seen on this list since it was released only a handful of Python modules can be run as-is within IP. I do hope the next milestone will focus on a much better support of those external packages. To achieve this goal the IP team will have to look at IPCE and understand what needs to be done first (support more of the stdlib and third-party modules). IP as a language is cool but we cannot run most of our common Python packages on it, making it as useful as a cherry on top of a cake. Nice but not essential. Make IP a cake in itself and you'll have a winner. However I have a feeling IP has been more relevant to regular .NET users coming from C# who wanted to keep their platform while making a step towards dynamic languages. That's great and I'm sure once they'll start they won't be able to stop, but for now I have not found IP entirely satisfying coming from Python itself and I hardly do anything productive with it (while I'd really like to). - Sylvain http://www.defuze.org _______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
