[J3] C TS 18661

Bill Long longb at cray.com
Thu Jan 31 00:19:23 EST 2019


> On Jan 30, 2019, at 7:08 PM, Van Snyder via J3 <j3 at mailman.j3-fortran.org> wrote:
> 
> On Wed, 2019-01-30 at 15:44 -0500, Steve Lionel via J3 wrote:
>> Please don't think that I am objecting - I have no position on these new 
>> suggestions at this time. I was just pointing out that they would not be 
>> "standardizing existing practice".
> 
> I pointed out in my original post in this thread that expm1 and logp1
> (and sinpi instead of sind, etc) are in the C TS 18661.  I further
> pointed out that Fortran appearing to lag behind C for scientific and
> engineering applications is not good advertising.
> 

Is C really used for new scientific and engineering applications these days?  I had thought that the main non-Fortran languages for those domains were now C++ (with a negative growth rate)  and Python (with a definitely positive growth rate). 

Also, if these routines are part of the required math library for C, can’t Fortran programmers just call them directly using bind(c) interfaces?   !6.9 already has 199 subclauses.  It seems that adding yet more intrinsics should have a fairly high use case threshold for justification.

Cheers,
Bill


> 

Bill Long                                                                       longb at cray.com
Principal Engineer, Fortran Technical Support &   voice:  651-605-9024
Bioinformatics Software Development                      fax:  651-605-9143
Cray Inc./ 2131 Lindau Lane/  Suite 1000/  Bloomington, MN  55425




More information about the J3 mailing list