3 ms·
Comments say "J is just APL done in ASCII". Which is odd really, since many other new languages e.g. java, and c#. have source in Unicode. Yes, your class or m
by StrawberryFrog 17y ago
Comments say "J is just APL done in ASCII".
Which is odd really, since many other new languages e.g. java, and c#. have source in Unicode. Yes, your class or method names can contain/be funky Unicode characters.
- sb 17y agohi, the comment is not meant in /that/ way; rather APL used special symbols for representing functions/operations, i.e., it had its own non-ASCII character set (google for details) AFAIR, there was also a java programming puzzler with unicode in comments: since the unicode support is (was? probably there have been some changes since 1.4 footnote:1) beautifully added on top of the parser you can get seemingly strange errors from the parser/compiler. (please google for details, too) 1: please correct me if that is not true anymore, has been quite a while since i read the puzzlers...
- coliveira 17y agoThe story says that to use the original APL you needed a special keyboard, because it used mathematical symbols that are not in ASCII. J doesn't use any non-ASCII characters, however it uses ALL punctuation characters you can think of :-))