Ich habe durch Zufall festgestellt, dass man in den Namen von Funktionen oder Variablen auch Umlaute nutzen könnte.
Seit wann ist denn das der Fall?
Soweit ich weiss, seit mindestens Delphi 2009 (
Unicode), aber es würde mich nicht wundern, wenn es schon seit der "neuen"
IDE (Delphi 8) ginge.
Zitat:
Was spricht eigentlich dagegen?
Dagegen spricht, dass z.B. deutsche Umlaute nur in wenigen Ländern bekannt/gebräuchlich sind. Wenn ein Amerikaner Sourcecode mit Identifiern mit solchen Zeichen sieht, versteht er sie nicht nur nicht, er hat generell Probleme sie zu lesen. Um das nachzuvollziehen, stell Dir mal Sourcecode mit z.B. dem dänischen å (bolle-A) oder dem ӕ (AE Ligatur) vor. Das wird ganz schnell unübersichtlich.