Related to this, what is the status of fwrap?  Can it be used with fortran 95/2003 language features?  There is a rather large code crystallographic codebase (fullprof) that is written in fortran 77 that the author has been porting to fortran 95/2003 and actually using modules for.  I'd like to write python bindings for it to make it more scriptable...<div>

<br></div><div><br></div><div>William<br><br><div class="gmail_quote">On Wed, Mar 16, 2011 at 3:33 PM,  <span dir="ltr"><<a href="mailto:baker.alexander@gmail.com">baker.alexander@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
My two pence worth, my experience is across python, C++ and fortran (and a few other languages) and the posts here are interesting and relevant. I think that the true value of any of these languages is knowing any of them well, if you happen to work with other folks who share the same skills more the better. No more than that.<br>


<br>
As a user of a very old large very fortran codebase as well as engineer of more structured approaches, I would take the OO toolset everytime, for reasons already covered.<br>
<br>
The real challenge I see every day in scientific community is the lack of software craftmanship skills, code archiving, unit testing. End of two pence.<br>
<br>
Alex<br>
Sent from my BlackBerry® wireless device<br>
<div><div></div><div class="h5"><br>
-----Original Message-----<br>
From: Dag Sverre Seljebotn <<a href="mailto:d.s.seljebotn@astro.uio.no">d.s.seljebotn@astro.uio.no</a>><br>
Sender: <a href="mailto:numpy-discussion-bounces@scipy.org">numpy-discussion-bounces@scipy.org</a><br>
Date: Wed, 16 Mar 2011 20:12:21<br>
To: Discussion of Numerical Python<<a href="mailto:numpy-discussion@scipy.org">numpy-discussion@scipy.org</a>><br>
Reply-To: Discussion of Numerical Python <<a href="mailto:numpy-discussion@scipy.org">numpy-discussion@scipy.org</a>><br>
Subject: Re: [Numpy-discussion] Fortran was dead ... [was Re:<br>
 rewriting      NumPy code in C or C++ or similar]<br>
<br>
On 03/16/2011 08:10 PM, Ravi wrote:<br>
> On Monday 14 March 2011 15:02:32 Sebastian Haase wrote:<br>
>> Sturla has been writing so much about Fortran recently, and Ondrej now<br>
>> says he has done the move from C/C++ to Fortran -- I thought Fortran<br>
>> was dead ... !?   ;-)<br>
>> What am I missing here ?<br>
> Comparing Fortran with C++ is like comparing Matlab with Python. Fortran is<br>
> very good at what it does but it does not serve the same audience as C++. The<br>
> typical comparisons work like this:<br>
<br>
<snip><br>
<br>
I think the main point being made by most here though is that *in<br>
combination with Python*, Fortran can be quite helpful. If one is using<br>
Python anyway for the high-level stuff, the relative strengths of C++<br>
w.r.t. Fortran that you list become much less important. Same for<br>
code-reuse: When only used from a Python wrapper, the Fortran code can<br>
become so simplistic that it also becomes reusable.<br>
<br>
Dag Sverre<br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</div></div></blockquote></div><br></div>