Archive for the ‘Uncategorized’ Category

unpython v0.0.3 is up

July 23, 2008

The new version has preliminary support for parallel loops.

The compiler has undergone lots of internal changes. The primary development language is now Scala and not Java. While this slowed down the near term development, I think this should be beneficial in the long term.

v0.1 coming

July 18, 2008

v0.1 is coming. This will be a big new release with many changes : much better OO support, tuple support, list support, ufunc support and parallel loop support. I am trying to complete this by 22 July.

If you have any comments, feature requests, flames etc you can communicate through any medium you like : leave a comment here, submit a bug report on google code or join the mailing list or email me directly.

Parallel loops proposal

June 21, 2008

I am proposing to add parallel loops annotations to Python to be supported by unPython compiler.

The parallel loops should be similar to parallel loop constructs in OpenMP.

A proposal has been posted here : http://wiki.cython.org/enhancements/parallel

There was some discussion at numpy-discussion and numpy-dev lists.

unPython v0.0.2 is up

June 21, 2008

You can now download v0.0.2 from http://code.google.com/p/unpython

Fixes major issues with method calls and OO.

v0.0.3 coming up very soon.

Update coming soon

June 15, 2008

Version 0.0.2 is coming in a couple of days (perhaps 18 June). This time support for classes should work.

This should actually be a fairly useful compiler. This version still wont do lists, tuples and dicts but those should be done by June end.

Welcome to unPython blog

June 4, 2008

unPython is a new Python to C compiler project. I am the main developer of unPython and this blog will be used for news and articles about the compiler.