X
Kommentare zu:

Cascadia Code:
Microsoft bringt neue Schriftart für Programmierer

oder

Zugangsdaten vergessen?

Jetzt kostenlos Registrieren!
[o1] Suchiman am 21.09. 06:41
+ -
Consolas ist immer noch mein Favorit. Keine Ahnung wer auf die Idee gekommen ist, dass Ligaturen eine gute Idee wären...
[re:1] gordon2001 am 21.09. 09:22
+ -
@Suchiman: https://github.com/somq/consolas-ligaturized
[o2] scar1 am 21.09. 09:09
+ -
kann mir jmd mal ein Beispiel für so eine "Programmierligatur" nennen. Ich kann mir da im Augenblick nicht wirklich was drunter vorstellen...
[re:1] gordon2001 am 21.09. 09:28
+ -
@scar1: =>, ++, --, !=, ->. **, .=, <>
[re:1] scar1 am 21.09. 10:00
+ -
@gordon2001: ah, ok *stirnpatsch*
und die sehen dann mit dem neuen font besser aus.... mal sehen....
[re:1] rallef am 21.09. 16:01
+ -
@scar1: Besser aussehen ist nur ein Nebeneffekt, als Ligatur (das ++ oder => ist technisch jedesmal nur EIN Zeichen, nicht zwei, obwohl sie so aussehen) können sie auch bei Zeilenumbrüchen etc nicht getrennt werden, Texteditoren und -ausgaben auch auf dem Terminal stellen sich damit manchmal etwas komisch an.
[o3] Selawi am 21.09. 09:42
+ -1
Was soll man mit einem Font, der noch nicht einmal die Umlaute (ä,ö,ü,ß) darstellen kann?
Eine simple Fehlermeldung mit einem einfachen Text wie "Schließen Sie das Fenster" wird da
wegen des "ß" schon zum Problem.
Da bleibe ich lieber beim IBM PLEX-Mono Font...der sogar das 'scharfe S (ß)' in seiner richtigen
Schreibweise (und das ist NICHT das griechische Beta-Zeichen) darstellt. Und Open Source
ist der Font auch.

https://github.com/IBM/plex
[re:1] darius_ am 21.09. 10:40
+1 -
@Selawi: ich hätte verstanden, dass die Schrift für die Entwicklungsumgebung verwendet wird. Umlaute lassen sich durch ASCII? Code doch in jeder Sprache darstellen und implementieren? Wie "das ist ein" +chr(132)
[re:1] Selawi am 21.09. 12:46
+ -1
@darius_: Gerade in Entwicklerumgebungen ist dieser Font völlig inakzeptabel.
Denn es geht nicht um die Darstellbarkeit eines Zeichens, sondern um den
Aufwand....und kein Entwickler schreibt - als Beispielstext:

print "Hätte lieber Wert über zwölf"
print "H"+chr(228)+'tte lieber Wert '+chr(252)+"ber zw"+chr(246)+"lf"

um ein 'ä','ö' oder 'ü angezeigt zu bekommen.Ein Font der diese Sonderzeichen
nicht von der Tastatur auf den Bildschirm bringt....den kann in den USA nutzen
weil die englische Sprache keine Sonderzeichen hat....aber jede andere Sprache
die solche nationalen Sonderzeichen hat(und das ist nicht nur Deutsch, schau dir
mal die osteuropäischen Sprachen an, die haben noch viel mehr Sonderzeichen)....
dort kann man diesen Font schlicht und einfach in die Tonne treten.
[re:1] darius_ am 21.09. 14:59
+ -
@Selawi: ich würde das so lösen : print " bitte Wert >12 eingeben" und schon dürfte es für die meisten Sprachen passen. Ausserdem lagert man Texte / Gui Beschriftung gerne mal aus, zwecks einfacher Lokalisierung. Für Sprachregionen mit mehr Sonderzeichen verwendet man einen geeigneten Font.
☀ Tag- / 🌙 Nacht-Modus
Desktop-Version anzeigen
Impressum
Datenschutz
Cookies
© 2024 WinFuture