On Fri, Jan 22, 2010 at 3:08 AM, Robert Bradshaw <[email protected]> wrote: > On Jan 22, 2010, at 12:40 AM, Stefan Behnel wrote: >> Robert Bradshaw, 22.01.2010 08:24:
>> What about the Fortran integration? Is there anything we can add >> from that >> already? If we get a part of that in, we might be able to attract >> other >> Fortran users. Some of them may even end up participating in the >> further >> development. Putting this on more shoulders is the best way to push >> it further. > > > That'd be nice as well, but it sounds like most of the focus of the > project right now is on build systems, and I'm not sure if it's set in > stone enough for people to start building codebases around. (I'd be > very glad to be wrong, if some of this is ready to go in, now would be > great time!) I'll pipe up here; sorry, been away from the mailing list for a while. For the record, the fortran project wasn't about providing explicit fortran support in Cython, but rather to use Cython as a way to help wrap fortran codes. As a necessary part of the project, Cython will gain support for memoryviews with a nice declaration syntax and the ability to pass these memoryviews as arguments to cdef functions, and some other features (declaring them as fields in extension types is another). These memoryviews are PEP 3118 buffers that are very flexible and can work with fortran arrays. They're updates and improvements to the existing buffer support in Cython. I'd very much like the Cython-side of the GSoC project to be merged into 0.13, but I'll have to coordinate with Dag and see what remains to be done. The main features are in place, but it's been a while since I've focused on this part of the project. I'm happy to devote my fwrap time to this to get it in for the 0.13 release. I'll be in touch with Dag and see what he has to say (or he might jump in here). Kurt _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
