Comment by dathinab

Comment by dathinab a day ago

2 replies

> Strings: Codon currently uses ASCII strings unlike Python's unicode strings.

wtf this is a supper big issue making this basically unusable for anything handling text (and potentially even just fixed indents, if you aren't limited to EU+US having non us-ascii idents in code or text is common, i.e. while EU companies most times code in english this is much less likely in Asia, especially China and Japan.

it isn't even really a performance benefit compared to utf-8 as utf-8 only using us-ascii letters _is_ us-ascii and you don't have to use unicode aware string operations

gpderetta 18 hours ago

In fact most EU languages are not representable in ASCII.

robjwells 21 hours ago

Yeah this is a baffling decision. I’d like to know what the motivation is. ASCII doesn’t even contain € or £.