Aspen on IronPython: notYET
·——
····
··
—
·····
···——
——···
Having
stuck my neck out, I figured I'd give
IronPython a whirl. It wasn't any harder to set up than CPython on Windows. I downloaded the ZIP, and unpacked it to
C:\IronPython-1.0.1, which I then added to PATH. Apparently I already have .NET 2.0 installed, because I now have
ipy at the command-line!
The next issue is libraries: IronPython doesn't seem to obey
PYTHONPATH (no?). Manually placing
C:\Python24\Lib in
sys.path, I can now import
os,
email, etc.
The reason I tried importing
email is because it's written by Barry Warsaw, and he uses ASCII form feeds (
^) in his code. I
do too, but IronPython
doesn't like them unless they're followed by a line break. Boo.
So to answer
my question: setting up an IronPython development environment doesn't hurt, assuming you're already testing CPython on Windows. But there is still an indeterminate portability tax. For now I'll take
Fuzzyman's advice: "Perhaps you should wait until you have some users who need this."
In other news, did you know Microsoft has an
Open Source code hosting site? Take Microsoft's dull sense of craftsmanship, and sprinkle it liberally with Web 2.0 dust (tag clouds, gradients, voting, RSS). Stir once. I wonder if they did a
SQL Server backend for svn? Ok, I'm being mean, sorry. :^)
·——
····
··
—
·····
···——
——···
Feed back to
Chad Whitacre.