
19 Jul
2009
19 Jul
'09
5:42 p.m.
On Jul 18, 2009, at 9:26 PM, Wolfgang Jeltsch wrote:
I don’t think, it’s a good idea to have German identifiers, since Haskell’s keywords are English.
Put it this way: if Haskell's keywords were in German, do you suppose I would write my Haskell code in anything but English? Does the fact that 'data' is a Latin word mean that some fraction of our Haskell identifiers should be in Latin? Some say ita, some say minime.
On the other hand, I strongly argue that a library about Bézier curves uses the identifier Bézier, not Bezier. So non- ASCII identifiers are useful even if identifiers are in English.
Indeed, you need non-ASCII letters to write English well.