Hi Alan, everyone,


> -----Original Message-----
> From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca]
> Sent: Monday, January 18, 2016 5:12 AM
> To: PLplot development list
> Subject: [Plplot-devel] New Fortran binding has now landed on master
>
> I am happy to report I just landed a big topic (complete update of our Fortran
> binding and Fortran examples that Arjen and I have been working on for some 
> time)
> on master.
>
> If you update your local master branches to the latest version (commit id 
> 498019cf)
> you will see that commit is the last of 70 (!) commits that Arjen and I 
> collaborated
> on (using "git format-patch"/"git am") using a private topic branch.
>
> This commit finalized the Fortran PLplot API and also passed all my 
> comprehensive
> tests so it was time to land this topic. I did that following the method 
> documented in
> README.developers.  However, that method is a little more scary when you are
> dealing with 70 commits rather than just one or two maintenance commits.  But
> everything worked very well as you can see.
>
> To see our motivation for working so hard on this topic, please consult the 
> notes
> about this Fortran binding rewrite in README.release.  The net result I think 
> is
> Fortran is for the very first time one of our most powerful language 
> bindings, and
> that fits in quite well with our advertising PLplot as a scientific plotting 
> library
> because modern Fortran (2003 or later) is in something of a renaissance with
> scientists now that it has gained so many high-power capabilities compared to
> Fortran 77.
>
> I am in a celebratory mood tonight because of this joint achievement with 
> Arjen, and
> I am sure he is feeling the same way!
>
:) I can confirm that. Overall it has been my most extensive exercise with the 
ISO_C_BINDING feature and we have been able to eliminate all intermediate C 
code, which should make the maintenance of this binding easier as well.

There still remains a lot to do: cleaning up the code, properly document it and 
- a mental note on the promise I made myself and Alan - write it all down in a 
handy little article. But I am happy that the bulk of the work is done and that 
it can be shared with everyone.

Regards,

Arjen

DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to