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