My criticism is not that Chinese or Japanese AM/PM (or name of month or weekday)
cannot be handled in the extension. I just do not need that extension on 6!:0.
An argument to oppose that extension is that J core language should be
cultural/locale neutral.
Roger Hui wrote:
I have reviewed the comments on the extension to 6!:0 (A).
http://www.jsoftware.com/jwiki/Essays/Timestamp_Extension
The comments that are not based on outright errors fall
into two main categories:
0. Extension A is not B or C or ... (e.g. dyadic time format)
1. Criticisms on the details of A.
The answer to comments in the first category is that
extension A does not preclude B or C or ...
The most substantive of the criticisms in the second
category is that extension A does not permit AM/PM.
There are ways to accommodate that (e.g. NN nn in
the format string to produce AM am in the result,
with the hour now from 01 to 12), but perhaps not.
(So what happens if not, and you want to have AM/PM?
You'd have to use something other than extension A.)
Other criticisms in the second category are either
frivolous (e.g. can not use YYY to get the last
3 digits of the year) or too powerful (e.g. can not
accommodate Chinese or Japanese AM/PM), too powerful
in the sense that if consistently applied would
have precluded or drastically changed vast swaths
of the existing system.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
regards,
bill
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm