python for .NET

T

Tor Iver Wilhelmsen

Ike said:
Is there a python for .Net, similar to what Jython is for Java? -Ike

ActiveState's ActivePython; though it does seem to require Visual
Studio.Net.
 
?

=?ISO-8859-1?Q?Gerhard_H=E4ring?=

Tor said:
ActiveState's ActivePython; though it does seem to require Visual
Studio.Net.

Not true. ActivePython is just a repackaging of the standard Python +
the win32 stuff from Mark Hammond + Windows Help Files + ActiveState's
Python Package Manager.

AFAIK there's no finished project that directly integrates Python with
the .NET platform, without going through COM.

-- Gerhard
 
V

Ville Vainio

Gerhard> AFAIK there's no finished project that directly
Gerhard> integrates Python with the .NET platform, without going
Gerhard> through COM.

http://boo.codehaus.org/

Technically it's not "Python", but the closest thing "python for
..NET".
 
O

Ondrej Krajicek

Derek said:
I've never tried it, but IronPython might fit the bill.

http://ironpython.com

It seems to me, that IronPython is still unreleased.

BTW, does anyone have any information regarding in?
Has anyone seen it? The statements on the website look
really cool, it'd be nice to have it publicly
available.

Best regards,

Ondra
 
S

Shawn Wheatley

The ActiveState product you may be thinking of is Visual Python, which
is just an editor add-in for Visual Studio.NET.

As for Python for .NET, there have been a couple projects to use .NET
components in CPython, and there was a research project done by
ActiveState and Mark Hammond (I believe). IronPython seems to be the
most promising, but there have been no releases as of yet.

Eagerly-awaiting-a-.NET-Python-ly yours,
Shawn
 
D

Derek Thomson

It seems to me, that IronPython is still unreleased.

You know, you're right. I didn't notice, I just stumbled upon the site
a little while ago.

The lack of a release of any kind does cast a bit of a pall over some
of the claims on the site made regarding it, and .NET, with regards to
performance - as those claims are completely unverifiable.

dt.
 
D

David Bolen

Gerhard Häring said:
AFAIK there's no finished project that directly integrates Python with
the .NET platform, without going through COM.

There's also http://zope.org/Members/Brian/PythonNet, which while
still in beta is pretty interesting. It doesn't use COM, nor generate
IL code from Python source, but provides a layer of managed code to
interface the Python interpreter to the CLR. In many respects, it's
sort of like a generalized win32all (oops pywin32) for .NET.

-- David
 
N

Neuruss

Eagerly-awaiting-a-.NET-Python-ly yours

Cross your fingers...
Today, there will be a presentation by Jim Hugunin (the creator of
IronPython) in OSCON 2004, the open source conference organized by
O'Reilly in Portland.
Who knows? Maybe he will take this opportunity to announce
something...
 
T

Tor Iver Wilhelmsen

Gerhard Häring said:
Not true. ActivePython is just a repackaging of the standard Python +
the win32 stuff from Mark Hammond + Windows Help Files + ActiveState's
Python Package Manager.

Sorry, I misremembered: I meant their Visual Python product.

http://www.activestate.com/Products/Visual_Python/
AFAIK there's no finished project that directly integrates Python
with the .NET platform, without going through COM.

They do claim Visual Python makes Python a "fully supported" language.
 
V

Ville Vainio

Tor> They do claim Visual Python makes Python a "fully supported"
Tor> language.

Fully supported for VS.NET, perhaps, but not fully supported for .NET,
which probably means the CLR these days...
 
S

Shawn Wheatley

That is exactly what it means. I use this add-in at work. It only
adds editing support for Python into the editor, including code
completion and debugging. No support for running Python code in the
CLR.

Shawn
 
N

Nelson Minar

Neil Hodgson said:
Derek Thomson:
I expect we'll know more soon as Jim Hugunin will be speaking about
IronPython at OSCON today.

Just in case you missed the news, IronPython was indeed released. And
Jim Hugunin just accepted a job at Microsoft.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,202
Messages
2,571,057
Members
47,665
Latest member
salkete

Latest Threads

Top