Jim Hugunin is interviewed and presents a screencast of Iron Python. Among the demos are an XAML application with speech synthesis, seamless debugging of C# and Python within the same solution, and scripting of PowerShell.
Jim Hugunin is interviewed and presents a screencast of Iron Python. Among the demos are an XAML application with speech synthesis, seamless debugging of C# and Python within the same solution, and scripting of PowerShell.
I can’t see anything but “loading…”. Is it audio only???
I found it worked fine on Windows, but was audio only on Linux (Debian Sarge). It was very interesting: the only thing I’ll say is that the
* the performance improvements of C#
* the addition of lambdas to C# 3.0
* and the usage of from-where-select (LINQ) in C# 3.0
make Python seem a lot less compelling for the average .Net application. They aluded to that over the course of the presentation, with Jim mentioning Python as a good choice for prototyping an application: the suggestion being that you might want to move to C# or Java when performance became critical.
Still, this is an interesting contribution to the .Net language bundle, and shows the power of the platform (and indirectly Visual Studio). For those wondering why should they switch from CPython to IronPython (besides the obvious the wealth of the .Net library) IronPython supports unicode throughout and locale-specific number printing, which makes it easier when it comes to localising your apps.
It also tends to be a bit faster than CPython. Psyco is probably faster still, but at the expense of increased memory usage.
Well, I don’t have Windows installed. Has anyone a transcoded version of the video?
Of course what would make a great idea BETTER would be for it to also be CROSS-PLATFORM and not be stuck to the personal hell of Windows-ONLY-LAND.
http://www.jython.org/
Of course what would make a great idea BETTER would be for it to also be CROSS-PLATFORM and not be stuck to the personal hell of Windows-ONLY-LAND.
Um, according to this page:
http://www.mono-project.com/Languages
IronPython works on Mono…
Jython isn’t going to you as much if your a .NET developer.
And of course there’s always JRuby, whose developers have been snatched up by Sun. http://www.tbray.org/ongoing/When/200x/2006/09/07/JRuby-guys
Period…