Python for .NET preview 2 release
Bryan
belred1 at yahoo.com
Sat Aug 9 10:45:57 EDT 2003
"John J. Lee" <jjl at pobox.com> wrote in message news:87u18rx84u.fsf at pobox.com...
> "Bryan" <belred1 at yahoo.com> writes:
>
> > is this the same visual python .net that at activestate? i didn't
> > know they python .net is still moving forward. i also thought i
> > read somewhere that there were some limitations about using a
> > typeless language on the clr. is this not true anymore?
>
> Visual Python is a plugin for the Visual Studio IDE, I believe.
>
> Python.NET was an implementation of Python directly on the CLR virtual
> machine. It never got anywhere, and never will -- the CLR is hostile
> to languages like Python.
>
> I think Python for .NET is an interoperability framework -- I presume
> you can run CPython from .NET, and .NET from CPython, but it isn't
> Python *in* .NET.
>
> It would be nice if all this context were made clear on the Python for
> .NET page.
>
>
> John
but kobra is a way to scripts .NET services from python, and is supposedly very fast and efficient. wasn't there a pycon speech
about this? is this the same Python.NET that was referenced in that speech?
---
Reuse Mark Hammond's work on Python.NET - port python itself to the .NET.
Advantages
"Pure" .NET implementation
Other .NET modules can use Python based modules seamlessly
Easier to support complete .NET functionality
This would be a somewhat "brute force" approach - so perhaps better performing than other approaches. (unverified)
Disadvantages
a. Poor performance (ref: Mark Hammond)
b. Cannot easily access native python extensions
c. A significant amount of work - again suitable for a more purist approach.
---
sorry, i was under the impression that all the different python .NET solutions were giving way to Kobra as being the best python
solution. i thought the python community as a whole was going to rally around it.... i don't mean to take away anything from the
work and effort that has been done on Python.NET. i was just surprised to see a new posting about other .NET solutions for python
continuing.
bryan
More information about the Python-list
mailing list