(j3.2006) (SC22WG5.5350) From a colleague
Van Snyder
Van.Snyder
Mon Oct 27 15:57:29 EDT 2014
My colleague wrote:
I've just learned that at least some compilers will no longer
support the arithmetic IF statement. The reason being that
there is no good answer as to what this statement should do if
the value in question is a NaN. And here I thought that
compiler writers would continue to support all the old features
out of self interest. But here there seems to be no good
answer.
-------------------------------------------------------------------------
This colleague has "only" about 170,000 lines of Fortran 77 code to
support. He's a semi-retired proprietor of a small business, with no
staff other than himself to revise his codes so as not to use Arithmetic
IF. I don't know how many clients are using his software.
I'm expecting that people who use a library of mathematical software on
which I worked, from 1974 until support was discontinued in 1996, will
experience the same problem. At one time, we had 600 users. I don't
know how many people still use it.
Was it really wise, and especially was it necessary, to delete
Arithemtic IF? Couldn't we just leave it in obsolescent font?
More information about the J3
mailing list