Graeme Geldenhuys wrote:
On 2016-04-02 13:16, Santiago A. wrote:
similar should be done. You would need to make compulsory a command in
source code to tell which code set is using.
I would hope anybody in this day and age only uses UTF-8 for text files
and source code. It was designed to solve the multiple CodePages mess
from before.

Anyway, back to the point. I fully agree that anything outside the ASCII
range is a bad idea for Identifiers, Unit Names etc. Even if the
compiler does support it, using it is still a bad idea.

As a contract programmer I already struggle working on code where
identifiers, Class names, methods, code comments etc are written in
non-English [I fully agree its their right to do so, as it is not
feasible to think everybody can speak or write English]. But adding
different character sets to the mix will massively increase that hurdle.

Regards,
   - Graeme -

I am chinese.
I also think identifiers should be ascii 7 bit or below only.
String values should be UTF-8 as much as possible.
It just avoids so many problems.

Dennis

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to