[fitsbits] further reopening of Public Comment Period on the CONTINUE convention]
Walter Jaffe
jaffe at strw.leidenuniv.nl
Thu Apr 21 05:00:15 EDT 2016
My comments are somewhat of an esthetic reaction, but esthetics of programming are important.
Typing of keywords has always been indirect and a bit obscure. It is not directly evident
whether a floating point keyword is single or double precision, or an integer short or long.
To add the possibility that a STRING might be short or long adds more confusion.
A peculiarity of FITS keywords is that the order of the keywords in a header has no
semantic meaning with the possible exception of SIMPLE=TRUE. This indifference to
order often causes some difficulties, but having been established
as a practice, I think that it is a bad idea to introduce a new variant where
the exact order of the CONTINUE statements is critical.
I recognize the importance of being able to specify long strings but prefer
either ad hoc solutions like those used to specify vectors:
SVALUE1 = ' first part of long string '
SVALUE2 = ' next part of long string '
...
or puting these strings in an extension as an ascii or binary table.
Walter
More information about the fitsbits
mailing list