By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,814 Members | 1,136 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,814 IT Pros & Developers. It's quick & easy.

IronPython 0.7 released!

Share this Question
Share on Google+
27 Replies


P: n/a
François Pinard emailed me that my posting of the link with no
explanation appeared rude.

So here is a some information.

--------------------------------------------------------

IronPython is a Python implementation targeting the .NET and Mono
platforms from the same person who brought us Jython, Jim Hugunin. MS
hired Jim since the first release (0.6) and this is the first and
eagerly awaited release since then.

Now if I hear something about the state of StarKiller, it would make my
day complete :-).
From the release....


IronPython is the code name of the early pre-alpha preview release of
the new Implementation Running on .NET of the Python programming
language. The .NET Framework is a managed programming model for
Windows; Microsoft standardized part of it in ECMA several years ago
as the Common Language Infrastructure and C# Language Specification
standards.

IronPython is fast - up to 1.8x faster than Python-2.4 on the standard
pystone benchmark. It supports an interactive interpreter with fully
dynamic compilation. It is well integrated with the rest of the
framework and makes all .NET libraries easily available to Python
programmers.

IronPython 0.7 is a pre-alpha release. It is suitable for experimenting
and playing with; however, a large amount of testing, packaging and
library development remains to be done before a production-quality
IronPython-1.0. We want to be sure to release IronPython in this early
state in order to encourage feedback and discussion in the community of
IronPython's features and designs as early as possible so that we can
incorporate that into the 1.0 design.

Also see
Boo
Boo is a new object oriented statically typed programming language for
the Common Language Infrastructure with a python inspired syntax and a
special focus on language and compiler extensibility.
http://boo.codehaus.org/

Python for .NET
Python for .NET is a near-seamless integration of the Python runtime
with the .NET Common Language Runtime (CLR). It lets you script and
build applications in Python, using CLR services and components written
in any language that targets the CLR (C#, Managed C++, VB.NET, etc.).
www.zope.org/Members/Brian/PythonNet

James.

Jul 18 '05 #2

P: n/a
Hi !
I am curious :

1) I can't download the file ("error in the GotDotNet system").
2) On http://ironpython.com, there are no new version
@-salutations
--
Michel Claveau

Jul 18 '05 #3

P: n/a
>>>>> "fphsml" == James <fp****@gmail.com> writes:

fphsml> http://www.gotdotnet.com/workspaces/...0-57ac5a3a9742

Apparently they are also going to put out a release every 2 weeks
until 1.0 is out. Great news for those who were afraid the project is
dead due to silence...

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #4

P: n/a
Do Re Mi chel La Si Do wrote:
Hi !
I am curious :

1) I can't download the file ("error in the GotDotNet system").
2) On http://ironpython.com, there are no new version


I'm also a bit puzzled that www.ironpython.com has no mention of this
release.
Curious that J Hugunin didn't announce it himself.
--
Robin Becker
Jul 18 '05 #5

P: n/a
Robin Becker wrote:
Do Re Mi chel La Si Do wrote:
Hi !
I am curious :

1) I can't download the file ("error in the GotDotNet system").
2) On http://ironpython.com, there are no new version


I'm also a bit puzzled that www.ironpython.com has no mention of this
release.
Curious that J Hugunin didn't announce it himself.

Jim Hugunin announced it himself in a keynote at PyCon. You can read a lot
about it on Python centric blogs - just one example:
http://www.postneo.com/2005/03/23/keynote-ironpython

--
Benjamin Niemann
Email: pink at odahoda dot de
WWW: http://www.odahoda.de/
Jul 18 '05 #6

P: n/a
Benjamin Niemann wrote:
Robin Becker wrote:

.......
I'm also a bit puzzled that www.ironpython.com has no mention of this
release.
Curious that J Hugunin didn't announce it himself.


Jim Hugunin announced it himself in a keynote at PyCon. You can read a lot
about it on Python centric blogs - just one example:
http://www.postneo.com/2005/03/23/keynote-ironpython

well that's nice, but I don't do blogs and certainly don't do M$
Passport logins which it seems the gotdotnet site requires.

--
Robin Becker
Jul 18 '05 #7

P: n/a

James wrote:

http://www.gotdotnet.com/workspaces/...0-57ac5a3a9742

This is what I get when I follow this link:
"Operational Troubleshooting in Progress"

I've been visiting ironpython's site all day long searching for news
but nothing...
Has anyone managed to download the new release?
If so please, would you email it to me at luismgz at gmail.com ??

Jul 18 '05 #8

P: n/a
>>>>> "Robin" == Robin Becker <ro***@SPAMREMOVEjessikat.fsnet.co.uk> writes:

Robin> well that's nice, but I don't do blogs and certainly don't

You don't need to "do" much - just go to planetpython.org

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #9

P: n/a
Robin Becker <ro***@SPAMREMOVEjessikat.fsnet.co.uk> writes:
Benjamin Niemann wrote:
Robin Becker wrote:

......
I'm also a bit puzzled that www.ironpython.com has no mention of this
release.
Curious that J Hugunin didn't announce it himself.

Jim Hugunin announced it himself in a keynote at PyCon. You can read
a lot
about it on Python centric blogs - just one example:
http://www.postneo.com/2005/03/23/keynote-ironpython

well that's nice, but I don't do blogs and certainly don't do M$
Passport logins which it seems the gotdotnet site requires.


Robin - we're too old for blogs ;-)

But I could download the thingie with Mozilla without logging in into
somewhere - although the bug tracker seems to require login.

Thomas
Jul 18 '05 #10

P: n/a
Thomas Heller wrote:
.....
well that's nice, but I don't do blogs and certainly don't do M$
Passport logins which it seems the gotdotnet site requires.

Robin - we're too old for blogs ;-)

But I could download the thingie with Mozilla without logging in into
somewhere - although the bug tracker seems to require login.

Thomas


yes, but the simple download is a bit bare, I was hoping to find out
more and then the passport login seems to come into play. Is there no
other homepage somewhere? I assumed wsa www.ironpython.com, but that
seems a bit out of date now. The mailing list seems to go to end of
February so was looking for some recent back and forth.
--
Robin Becker
Jul 18 '05 #11

P: n/a
Luis M. Gonzalez wrote:
James wrote:

http://www.gotdotnet.com/workspaces/...0-57ac5a3a9742

This is what I get when I follow this link:
"Operational Troubleshooting in Progress"

I've been visiting ironpython's site all day long searching for news
but nothing...
Has anyone managed to download the new release?
If so please, would you email it to me at luismgz at gmail.com ??

I managed by clicking on the gotdotnet link and got a zip file OK.

--
Robin Becker
Jul 18 '05 #12

P: n/a
Robin Becker wrote:
yes, but the simple download is a bit bare, I was hoping to find out
more and then the passport login seems to come into play. Is there no
other homepage somewhere? I assumed wsa www.ironpython.com, but that
seems a bit out of date now. The mailing list seems to go to end of
February so was looking for some recent back and forth.


Jim has a predilection towards keeping mum for a while so he can make
big announcements at his conference talks. Once you know that about his
character, the rest falls into place.

--
Robert Kern
rk***@ucsd.edu

"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter
Jul 18 '05 #13

P: n/a
Robert Kern wrote:
Robin Becker wrote:
yes, but the simple download is a bit bare, I was hoping to find out
more and then the passport login seems to come into play. Is there no
other homepage somewhere? I assumed wsa www.ironpython.com, but that
seems a bit out of date now. The mailing list seems to go to end of
February so was looking for some recent back and forth.

Jim has a predilection towards keeping mum for a while so he can make
big announcements at his conference talks. Once you know that about his
character, the rest falls into place.

apparently he announced at 1800 PST on the list, but I note he's
directing bug reports to the gotdotnet site :(

I just have this thing about M$ and passport etc etc
--
Robin Becker
Jul 18 '05 #14

P: n/a
> well that's nice, but I don't do blogs and certainly don't do M$
Passport logins which it seems the gotdotnet site requires.

I agree, even for reading the FAQ and the Readme you need a password :-(
Jul 18 '05 #15

P: n/a
Ville Vainio wrote:
>> "Robin" == Robin Becker <ro***@SPAMREMOVEjessikat.fsnet.co.uk>
>> writes:


Robin> well that's nice, but I don't do blogs and certainly don't

You don't need to "do" much - just go to planetpython.org

Or check out the Daily Python URL (http://www.pythonware.com/daily/) which
has a pretty high signal to noise ratio.

--
Benjamin Niemann
Email: pink at odahoda dot de
WWW: http://www.odahoda.de/
Jul 18 '05 #16

P: n/a
Does the Python community think Microsoft's embrace is a good or bad thing?

James wrote:
http://www.gotdotnet.com/workspaces/...0-57ac5a3a9742

Jul 18 '05 #17

P: n/a
Thomas Gagne <tg****@wide-open-west.com> writes:
Does the Python community think Microsoft's embrace is a good or bad thing?

James wrote:
http://www.gotdotnet.com/workspaces/...0-57ac5a3a9742


"Please refer to uploaded documentation for full text of the Shared
Source License for IronPython" says it all.

Shared Source is an abomination, complete with the risk of
cross-contaminating true OSS projects. I wouldn't voluntarily use the
thing and I certainly wouldn't look at the source code.

--
ha************@boeing.com
6-6M21 BCA CompArch Design Engineering
Phone: (425) 294-4718
Jul 18 '05 #18

P: n/a
[Thomas Gagne]
Does the Python community think Microsoft's embrace is a good or bad thing?


All things in this world unfold exactly according to Guido's secret
Master Plan. So it depends on whether you think Guido is good or bad.
Members of the Python community are required to think Guido is good.
Therefore all things that happen in this world are good.

I know, it takes a bit of practice to truly believe that <wink>.

not-mentioning-that-i-don't-feel-particularly-embraced-yet-ly y'rs - tim
Jul 18 '05 #19

P: n/a
Hi All--

Tim Peters wrote:

not-mentioning-that-i-don't-feel-particularly-embraced-yet-ly y'rs - tim


Don't worry, Tim. You will.

<it-only-takes-a-little-groupthink-exercise>-ly y'rs,
Ivan

Meta: <1984-in-what-base-was-that?>-ly y'rs,
Ivan
----------------------------------------------
Ivan Van Laningham
God N Locomotive Works
http://www.andi-holmes.com/
http://www.foretec.com/python/worksh...oceedings.html
Army Signal Corps: Cu Chi, Class of '70
Author: Teach Yourself Python in 24 Hours
Jul 18 '05 #20

P: n/a
Tim Peters wrote:
[Thomas Gagne]
Does the Python community think Microsoft's embrace is a good or bad thing?

All things in this world unfold exactly according to Guido's secret
Master Plan. So it depends on whether you think Guido is good or bad.
Members of the Python community are required to think Guido is good.
Therefore all things that happen in this world are good.

I know, it takes a bit of practice to truly believe that <wink>.

not-mentioning-that-i-don't-feel-particularly-embraced-yet-ly y'rs - tim


Presumably when we get past the embracing and on to the extending Barry
can finally retrain Spambayes to reject penis enlargement emails?

regards
Steve
--
Steve Holden +1 703 861 4237 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/

Jul 18 '05 #21

P: n/a
In article <ma**************************************@python.o rg>,
Steve Holden <st***@holdenweb.com> wrote:
Jul 18 '05 #22

P: n/a
Cameron Laird wrote:
<snip>

And now, for something completely different, I'll tender a
personal view: I think Mr. Gates and Python are actually
destined to get along uncharacteristically well. Roughly, I
suspect the habits and motivations of the two are so skew,
that the usual "embrace and extend" simply won't obtain. I
soberly expect IronPython to work out well for both Microsoft
and Python.
The techweb.com article said something interesting.
"Python is an open-source dynamic language; dynamic languages enable developers to produce applications more efficiently by reducing the amount of complexity in the code they write," Jason Matusow, program manager of Microsoft's Shared Source Initiative, writes on his blog. "Microsoft's IronPython project demonstrates the benefits of putting the Python dynamic language on the .NET Common Language Runtime."


Assuming (I don't know for certain) that MS's PR approves all messages
that leave the building, I'm wondering if this foray into dynamic
languages doesn't signal something greater on MS' part. While Sun and
Java (and C# for the most part) have remained statically-typed, do you
think IronPython might indicate a new direction for MS language development?
Jul 18 '05 #23

P: n/a
Thomas Gagne wrote:
Assuming (I don't know for certain) that MS's PR approves all messages
that leave the building, I'm wondering if this foray into dynamic
languages doesn't signal something greater on MS' part. While Sun and
Java (and C# for the most part) have remained statically-typed, do you
think IronPython might indicate a new direction for MS language
development?


Sun abandoned dynamic approach (Tcl) in favor of Java.
MS using dynamic for a long long time (recall prolog in NT loader).
So it's new step with .NET and prove that Python (as well as VBscript)
will work well on it in is in best MS (read commercial) interests.

/m

Jul 18 '05 #24

P: n/a
On Tue, 05 Apr 2005 23:34:25 -0400, Thomas Gagne <tg****@wide-open-west.com> wrote:
Cameron Laird wrote:
<snip>

And now, for something completely different, I'll tender a
personal view: I think Mr. Gates and Python are actually
destined to get along uncharacteristically well. Roughly, I
suspect the habits and motivations of the two are so skew,
that the usual "embrace and extend" simply won't obtain. I
soberly expect IronPython to work out well for both Microsoft
and Python.


The techweb.com article said something interesting.
"Python is an open-source dynamic language; dynamic languages enable developers to produce applications more efficiently by reducing the amount of complexity in the code they write," Jason Matusow, program manager of Microsoft's Shared Source Initiative, writes on his blog. "Microsoft's IronPython project demonstrates the benefits of putting the Python dynamic language on the .NET Common Language Runtime."


Assuming (I don't know for certain) that MS's PR approves all messages
that leave the building, I'm wondering if this foray into dynamic
languages doesn't signal something greater on MS' part. While Sun and
Java (and C# for the most part) have remained statically-typed, do you
think IronPython might indicate a new direction for MS language development?


If there is to be an MSPython, how long 'til Mozilla FirePython? ;-)

Regards,
Bengt Richter
Jul 18 '05 #25

P: n/a
Bengt Richter wrote:

If there is to be an MSPython, how long 'til Mozilla FirePython? ;-)

Regards,
Bengt Richter


'Reclaim your runtime'

I can't wait...

--
--------------------------------------
Ola Natvig <ol********@infosense.no>
infoSense AS / development
Jul 18 '05 #26

P: n/a
On Apr 6, 2005 5:25 AM, Mike Rovner <mr*****@propel.com> wrote:
Sun abandoned dynamic approach (Tcl) in favor of Java.


Sun appear to be very interested in dynamic languages these days:
http://www.tbray.org/ongoing/When/20...08/DynamicJava

--
Cheers,
Simon B,
si***@brunningonline.net,
http://www.brunningonline.net/simon/blog/
Jul 18 '05 #27

P: n/a
Bengt Richter wrote:
If there is to be an MSPython, how long 'til Mozilla FirePython? ;-)


Mexico has already designed the flag for that, I think.

--Scott David Daniels
Sc***********@Acm.Org
Jul 18 '05 #28

This discussion thread is closed

Replies have been disabled for this discussion.