{"id":16291,"date":"2023-01-21T00:33:07","date_gmt":"2023-01-20T23:33:07","guid":{"rendered":"https:\/\/www.bernd-leitenberger.de\/blog\/?p=16291"},"modified":"2023-01-19T14:35:46","modified_gmt":"2023-01-19T13:35:46","slug":"was-an-mir-vorbeigegangen-ist-gross-kleinschreibung","status":"publish","type":"post","link":"https:\/\/www.bernd-leitenberger.de\/blog\/2023\/01\/21\/was-an-mir-vorbeigegangen-ist-gross-kleinschreibung\/","title":{"rendered":"Was an mir vorbeigegangen ist \u2026 Gro&szlig;-\/Kleinschreibung"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_16291\" class=\"pvc_stats all  \" data-element-id=\"16291\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.bernd-leitenberger.de\/blog\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p align=\"justify\">Der heutige Blog, der zweite in der losen Reihe \u201e<a href=\"https:\/\/www.bernd-leitenberger.de\/blog\/category\/was-an-mir-vorbeigegangen-ist\/\">Was an mir vorbeigegangen ist<\/a>\u201c &uuml;ber Dinge die sich allgemein durchgesetzt haben, die ich aber f&uuml;r unn&ouml;tig finde ist ein spezieller. Anders als der Titel vermuten l&auml;sst, geht es nicht um die Schreibweise im Deutschen an sich, obwohl man auch hier einiges &auml;ndern k&ouml;nnte, was aber f&uuml;r die deutsche Sprache an und f&uuml;r sich gilt \u2013 ich finde es schon interessant, das Englisch das sich ja aus demselben Sprachstamm entwickelte, in der Grammatik mit so viel weniger Regeln auskommt.<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg01.met.vgwort.de\/na\/14c42b833ba34c889d82f577a2e8dae3\" alt=\"\" width=\"1\" height=\"1\" \/><\/p>\n<p>Es geht um Gro&szlig;\/Kleinschreibung bei Programmiersprachen. Ich kam drauf weil ich f&uuml;r meinen <a href=\"https:\/\/www.bernd-leitenberger.de\/blog\/2022\/12\/22\/der-digitale-oeltankmesser\/\">&Ouml;lstandmesser<\/a> in Python programmiert habe und Python geh&ouml;rt zu den Sprachen die Gro&szlig;\/Kleinschreibung unterscheiden. Es bem&auml;ngelte einige Fehler bzw. eigentlich nicht, es gab nur einen Hinweis das ich eine variable \u201eDistanz\u201c nirgendwo verwendet habe, ja woanders habe ich eben \u201edistanz\u201c geschrieben und das sind in Python zwei verschiedene Variablen. Erinnert mich irgendwie an BASIC, da musste man eine Variable auch nicht deklarieren, das erste verwenden legte sie an, gab es da einen Schreibfehler, so hatte man eine neue Variable was sehr schwer zu findende Programmfehler verursachte.<!--more--><\/p>\n<h3 class=\"western\">Zeichencodes<\/h3>\n<p>Aber ich gehe mal zur&uuml;ck in der Geschichte des Computers und bringe gleichzeitig etwas Computergeschichte unter. Die Problematik basiert schlie&szlig;lich auf den Zeichencodes. Innerhalb des Computers gibt es ja nur Bits. Wie man diese interpretiert ist abh&auml;ngig vm Context. Eine Bitfolge kann z.B. f&uuml;r den Wert 140 stehen, oder f&uuml;r das Zeichen \u201e\u00ee\u201c oder f&uuml;r den Wert \u2013 12 oder f&uuml;r den Wahrheitswert \u201eWahr\u201c (wenn wie bei vielen Programmiersprachen dieser nicht in einem Bit, sondern einem Byte gespeichert wird und jeder Werte ungleich Null f&uuml;r Wahr steht).<\/p>\n<p>Schon innerhalb eines Computers kann die Interpretation unterschiedlich sein, das betrifft nun nicht nur Programmierer sondern auch Anwender. Wer noch alte Texte hat, die unter <a href=\"https:\/\/www.bernd-leitenberger.de\/qdos.shtml\">DOS<\/a> verfasst wurden und die Zeichen mit einem Code von 128 bis 255 haben (DOS arbeitete nur mit 1 Byte Codes) und diese mit einem Windowsprogramm, sagen wir mal Notepad, anschaut wird feststellen das <a href=\"https:\/\/www.bernd-leitenberger.de\/windows.shtml\">Windows<\/a>, obwohl Nachfolger von Dos die Codes anders interpretiert. Wer selbst Webseiten erstellt muss im Kopf in den Metadaten nur die Dokumentenkodierung &auml;ndern und der Browser zeigt andere Zeichen an, und hier gibt es nicht zwei sondern mindestens vier Zeichens&auml;tze.<\/p>\n<p>Was ich damit sagen will: was wir f&uuml;r ein Zeichen sehen ist eine Vereinbarung, sie hat mit dem Bitmuster nichts zu tun. Aber das ist eigentlich ein anderes Problem, das Problem, von dem ich schreibe fing mit der <a href=\"https:\/\/www.bernd-leitenberger.de\/echte-programmierer-neu.shtml\">Programmiersprache \u201eC\u201c<\/a> an. Aber ich komme zuerst mal auf die Zeichens&auml;tze zur&uuml;ck. Sobald die Computer Text verarbeiten k&ouml;nnen mussten \u2013 und auch Programme sind im Endeffekt Text, braucht man eine Vereinbarung welche Bitfolge f&uuml;r welches Zeichen steht. Anfangs kochte hier jeder Hersteller sein eigenes S&uuml;ppchen. Gro&szlig;e Hersteller wie IBM konnten ihre Interpretation als Standard durchsetzen.<\/p>\n<p>Anfangs war das ein 6 Bit Code. 6 Bits erlaubt 64 Zeichen. Das reicht aus f&uuml;r die Gro&szlig;buchstaben, Zahlen, Satzzeichen, aber es reicht nicht f&uuml;r Gro&szlig;- und Kleinbuchstaben. Entsprechend waren die Befehle in den ersten <a href=\"https:\/\/www.bernd-leitenberger.de\/programmiersprachen-geschichte.shtml\">Programmiersprachen<\/a> FORTRAN und COBOL nur in Gro&szlig;buchstaben und alle Ausgaben dieser Programme meist auch in Gro&szlig;buchstaben. Ich habe solche vom Finanzamt und anderen Stellen noch sehr lange bekommen, erst mit der Jahrtausendwende wo man dem Y2K-Bug ausmerzte ging man auch diese Ausdrucke an.<\/p>\n<p>Von Vorteil des 6 Bit Codes war auch das Computerarchitekturen mit weniger Bits auskamen. So gab es damals auch Rechner mit 12, 18 oder 24 Bits, z.B. von CDC oder Digital Equipment.<\/p>\n<p>In den sechziger Jahren b&uuml;rgerte es sich ein, 8 Bits f&uuml;r ein Byte zu verwenden. Es wurde f&uuml;r die Codierung der ASCII Standard geschaffen der 95 Bitfolgen (von 32 bis 126) normierte und nun alle Zeichen einer Tastatur inklusive Gro&szlig;\/Kleinschreibung umfasste inklusive einiger Zeichen die f&uuml;r die Allgemeinheit erst Jahrzehnte sp&auml;ter wichtig werden sollten wie \u201e@\u201c (Code 64) und \u201e#\u201c (Code 35). Der ASCII-Code hat nur die Buchstaben die es im englischen gibt (ASCII steht f&uuml;r American Standard Code for Information Interchange) was dann sp&auml;ter bei europ&auml;ischen Sprachen mit Umlauten und Akzenten zu Problemen f&uuml;hrte, an Sprachen mit Nicht-Lateinischen Buchstaben oder mehr als einige dutzend Zeichen dachte man erst recht nicht. Undefiniert blieben die Zeichen mit Codes 128 bis 255, die dann auch je nach Hersteller f&uuml;r eigene Zeichen genutzt wurden und z.B. das obige Problem von <a href=\"https:\/\/www.bernd-leitenberger.de\/Windows-Geschichte.shtml\">Windows<\/a> und <a href=\"https:\/\/www.bernd-leitenberger.de\/DOS-Versionen.shtml\">DOS<\/a>-Texten verursachen.<\/p>\n<h3 class=\"western\">Programme in Gro&szlig;\/Kleinscheibung<\/h3>\n<p>Nun konnte man Programme in Gro&szlig;- und Kleinbuchstaben verfassen und die meisten neuen Sprachen interpretierten diese Freiheit dahingehend das sie die Gro&szlig;\/Kleinschreibung intern ignorierten. Ob ein Befehlswort nun als \u201e<b>for<\/b>\u201c, \u201e<b>FOR<\/b>\u201c oder \u201e<b>FoR<\/b>\u201c oder irgend einer anderen der m&ouml;glichen Kombinationen geschrieben wurde, war egal. Das ist eigentlich auch die Art wie ich als Mensch denke. Wenn jemand etwas in GROSSBUCHSTABEN schreibt, dann meistens weil er Aufmerksamkeit m&ouml;chte. Wer viel Aufmerksamkeit m&ouml;chte, benutzt GROSSBUCHSTABEN HAEUFIG UND EXZESSIV!, aber er meint damit nichts anderes. Also \u201eBLUME\u201c ist immer noch eine Blume und kein Baum oder ein Esel.<\/p>\n<p>Dann kamen Kerninghan und Ritchie mit \u201eC\u201c als Programmiersprache und UNIX als Betriebssystem (man beachte \u2013 beides gro&szlig; geschrieben). In beiden Systemen wurde zwischen Gro&szlig; und Kleinschreibung unterschieden. Das ging los mit den Befehlen \u2013 wenn der Befehl der oben schon erw&auml;hnt wurde \u201e<b>for<\/b>\u201c hei&szlig;t, dann gibt es einen Syntaxfehler wenn der Benutzer \u201e<b>For<\/b>\u201c schreibt. Gut daran gew&ouml;hnt man sich, und die meisten schreiben Befehle eh klein, au&szlig;er sie sind sehr lang, was eher f&uuml;r die Namen von Bibliotheksfunktionen gilt. Aber bei eigenen Bezeichnern, das sind Variablennamen, Konstanten, Typbezeichnungen etc. gilt das auch. Und das f&uuml;hrt eben zum obigen Beispiel bei Python: Die Variable \u201e<b>Distanz<\/b>\u201c ist nicht f&uuml;r den Computer das gleiche wie die Variable \u201e<b>distanz<\/b>\u201c.<\/p>\n<p>Warum? Ich habe es nie verstanden. Es bringt keine Ersparnis beim Compiler. Selbst bei einem einfachen 8 Bit Prozessor ben&ouml;tigt man lediglich f&uuml;nf Maschinenbefehle um einen Klein- in einen Gro&szlig;buchstaben umzuwandeln und umgekehrt. Wenn man sich f&uuml;r ein System entscheidet, kann man intern einfach alle Bezeichner in Klein- oder Gro&szlig;buchstaben ablegen und den Quelltext vor dem Vergleich einfach umwandeln. Einige Sprachen machen das von sich aus, BASIC wird z.B. jeden Quelltext au&szlig;er dem was in Kommentaren und Anf&uuml;hrungszeichen steht in Gro&szlig;buchstaben umwandeln. Besonders pikant: die ersten C-Compiler mit denen ich zu tun hatte, unterschieden zwar Gro&szlig;-\/Kleinschreibung speicherten aber nur die ersten sechs bis acht Zeichen ab. F&uuml;r diese waren \u201e<b>a<\/b>\u201c und \u201e<b>A<\/b>\u201c unterschiedliche Bezeichner aber \u201e<b>variablerwert<\/b>\u201c und \u201e<b>variablerWERT<\/b>\u201c genau das gleiche, wie &uuml;brigens auch \u201e<b>variablerXYZ<\/b>\u201c. Fehlermeldungen gab es da keine.<\/p>\n<p>Es ist nur umst&auml;ndlich, es lehnt sich nicht an das menschliche Denken an und die Begrenzung der Zeichenzahl (die es heute nicht mehr gibt, anders als die Unterscheidung von Gro&szlig;\/Kleinschreibung) f&uuml;hrt zu wirklich schwer zu findenden Fehlern.<\/p>\n<h3 class=\"western\">Warum nur, ich habs nie verstanden?<\/h3>\n<p>Nat&uuml;rlich kann man mit Gro&szlig;\/Kleinschreibung ein System aufbauen um sofort erkennen zu k&ouml;nnen um was es sich bei einem Bezeichner handelt. So sind in vielen alten C-Compilern alle Konstanten nur in Gro&szlig;schreibung abgelegt, da erkennt man das es eine Konstante ist, sofort. C ist auch anf&auml;llig weil die Sprache viele Freiheiten in der Benutzung von Variablen l&auml;sst, man also nicht im Quelltext aus der Benutzung sofort erkennen kann welchen Typ sie hat. Entsprechend gibt es Systeme Variablen und Typen zu kennzeichnen wie Pr&auml;fixe oder Postfixe die f&uuml;r bestimmte Typen stehen. \u201ed\u201c z.B. f&uuml;r den Flie&szlig;kommatyp double und \u201ei\u201c f&uuml;r den Ganzzahltyp int. Doch zum einen sind das nur Vereinbarungen unter Programmierern, keine Eigenschaft der Sprache, und zum anderen w&uuml;rden die auch funktionieren, wenn de Compiler zwischen Gro&szlig;-\/Kleinschreibung nicht unterscheidet. So bleibt der Fehler, der vor allem dann zuschl&auml;gt, wenn die Namen komplexer werden, was bei den vielen Bibliotheksfunktionen, die Sprachen heute haben, fast zwangsl&auml;ufig der Fall ist. Damit Benutzer es wirklich schwer haben, wechseln in diesen dann oft Gro&szlig;- und Kleinschreibung innehab eines Worts ab.<\/p>\n<p>Seltsamerweise &uuml;bernam das System von \u201ecaee sensitive\u201c viele moderne Sprachen, die sonst viele der Altlasten von \u201eC\u201c abgeschafft haben. C gilt eigentlich als \u201eSuperassembler\u201c. Eine sehr hardwarenahe Sprache die viele Dinge erlaubt die in anderen Sprachen verboten sind, aber auch daher sehr fehleranf&auml;llig ist. Die meisten Sprachen, welchee die Syntaxelemente von C &uuml;bernommen haben, besserten hier nach, hoben sie Sicherheit an und von der C-Syntax leiten sich viele Sprachen ab wie Java, Javascript. Aber sie alle haben komischerweise die Unterscheidung von Gro&szlig;- Kleinschreibung &uuml;bernommen. So eben auch Python und das obwohl diese Sprache sowohl syntaktisch wie auch vom Programmiermodell gar nichts mit C zu tun hat.<\/p>\n<h3 class=\"western\">Kleiner Ausflug zur KI und KD<\/h3>\n<p>Okay, bis hierhin sind nur Programmierer betroffen und das sind ja immer weniger. Angesichts von KI wird das Programmieren auch weiter abnehmen, auch wenn ich bisher den Eindruck habe, das \u201eKI\u201c eher als \u201eKD\u201c n&auml;mlich \u201ek&uuml;nstliche Dummheit\u201c abgek&uuml;rzt werden sollte \u2013 KI Systeme k&ouml;nnen sprachlich tolle Texte erstellen wenn man ihnen einige Fragen oder eine Einf&uuml;hrung vorgibt, die SEO-optimiert sind, nur die Fakten darin stimmen nicht, oder sie erzeugen wie ich selbst mal ausprobiert hab,e bei der Umsetzung von \u201eText to Image\u201c aus einem Text der \u201eDinosaur\u201c enth&auml;lt Saurier die irgendwie an den T-Rex erinnern (andere Dinosaurier kennt das System wohl nicht), aber drei Armpaare haben.<\/p>\n<p>Mich erinnert vor allem die KI die Texte schreibt, an einige Menschen die mir ab und an schreiben wir schrecklich meine Sprache ist. Deren Aussage kann ich oft so zusammenfassen \u201eIch kann nicht beurteilen, ob das was sie schreiben stimmt, aber sie haben so viele Sprachfehler, das ich davon ausgehen muss das der Text auch nicht fachlich korrekt ist\u201c, oder wie ich in einem Wort es auf den Punkt bringe: \u201eDeutschlehrer\u201c \u2013 k&ouml;nnen die deutsche Sprache perfekt, aber sonst nichts, die Eunuchen in der Wissenschaft. (Wissen wie es geht, aber k&ouml;nnen es nicht).<\/p>\n<h3 class=\"western\">Gro&szlig;\/Kleinschreibung in Betriebssystemen<\/h3>\n<p>Aber ich schweife ab, wo war ich, ach ja, bei der Bedeutung f&uuml;r jeden. Nun ist nicht nur C mit diesem \u201eFeature\u201c der Unterscheidung von Gro&szlig;- \/ Kleinschreibung versehen, sondern auch UNIX als Betriebssystem (&uuml;brigens wie C Gro&szlig; geschrieben, obwohl alle Befehle in Kleinbuchstaben sind) und das unterscheidet auch zwischen Gro&szlig;- und Kleinschreibung. Da von UNIX das weit verbreitete Betriebssystem Linux abstammt, hat es dies geerbt. Wer nun nicht gerade einen Bastelcomputer wie den Raspberry Pi hat oder einer 5 Prozent der deutschen User ist, die Linux als prim&auml;res Betriebssystem installiert haben, dem k&ouml;nnte das egal sein, aber dazu noch mehr. Was bedeutet das? Nun zum einen f&uuml;hren schon kleine Schreibfehler zu einer Fehlermeldung. Mit dem Befehl \u201e<b>ls<\/b>\u201c listet man das Verzeichnis, \u201e<b>LS<\/b>\u201c oder \u201e<b>lS<\/b>\u201c oder \u201e<b>Ls<\/b>\u201c ergeben eine Fehlermeldung \u2013 l&auml;stig, aber wenn man wei&szlig; das man alles kleinschreiben muss, geht es, au&szlig;er die Programmierer unterscheiden bei Parametern auch nach Gro&szlig;-\/Kleinschreibung, das als ein Parameter \u201e<b>-D<\/b>\u201c angeh&auml;ngt nicht das gleiche wie \u201e<b>-d<\/b>\u201c ist (ja und es gibt solche Beispiele wo beides genutzt wird!).<\/p>\n<p>Lustiger wird es, wenn man eine Datei mehrmals ablegt, denn f&uuml;r Linux ist eine Datei mit dem Namen \u201e<b>Mein Text<\/b>\u201c nicht das gleiche wie \u201e<b>mein text<\/b>\u201c. Man kann so problemlos mehrere Dateien in unterschiedlicher Schreibweise anlegen \u2013 Nutzen? Tja also f&uuml;r mich ist da keiner da. Selbst die Hilfefunktion des Betriebssystems hat diese Macke. Unter UNIX\/Linux kann ich, wenn ich nicht mehr genau wei&szlig; wie etwas hei&szlig;t, die Autovervollst&auml;ndigen-Funktion nutzen. Da kam ich erst gestern damit ins Gehege. Testprogramme f&uuml;r einen neuen Sensor wurden abgelegt im Verzeichnis \u201eEnvironment_Sensor_HAT_Code\u201c. Das ist ein langer Name, also tippe ich meist nur den ersten Buchstaben ein und dr&uuml;cke auf Tab um ihn vervollst&auml;ndigen zu lassen. Beim Eintippen eines kleinen \u201ee\u201c findet die aber nichts, weil das Verzeichnis mit einem gro&szlig;en \u201eE\u201c anf&auml;ngt. Wahrscheinlich wieder ein Fall von KI , &auml;h KD.<\/p>\n<p>Ja selbst als Websurfer kommt man damit in Ber&uuml;hrung. Die meisten Webserver weltweit setzen Linux ein. Die Namen von Webseiten bilden Dateinamen ab und sind so sensitiv f&uuml;r Gro&szlig;\/Kleinschiebung. Also mein Blog hei&szlig;t z.B. \u201e<a href=\"https:\/\/www.bernd-leitenberger.de\/blog\/\">https:\/\/www.bernd-leitenberger.de\/blog\/<\/a>\u201c , tippt jemand dagegen \u201e<a href=\"https:\/\/www.bernd-leitenberger.de\/Blog\/\">https:\/\/www.bernd-leitenberger.de\/Blog\/<\/a>\u201c ein, so bekommt er eine Fehlermeldung. Nett, nicht wahr \u2013 deswegen haben alle meine &auml;lteren Seiten nur Dateinamen in Kleinbuchstaben und obwohl inzwischen Umlaute in Domainnamen und Seitennamen erlaubt sind, verzichte ich drauf, das macht im Zweifelsfall nur &Auml;rger. Immerhin, bei den Domainnamen selbst ist die Schreibweise egal, also wenn ihr <a href=\"https:\/\/WWW.BERND-LEITENBERGER.DE\/\">HTTPS:\/\/WWW.BERND-LEITENBERGER.DE<\/a> bei euch eingebt so kommt ihr auf die richtige Webpr&auml;senz, wobei, da dann in der Adressleiste der Name in Kleinbuchstaben steht ich nicht wei&szlig; ob da nicht eine DNS-Funktion mithalf. Immerhin reduziert das die M&ouml;glichkeiten von Leuten Geld zu verdienen indem sie auf Tippfehler bei wichtigen Domains setzen. Bei den Webseiten selbst wo ihr also auf den Linux Server meines Hosters zur&uuml;ckgreift ist die Gro&szlig;- \/ Kleinschreibung dann doch relevant, also die Indexseite ist <a href=\"https:\/\/www.bernd-leitenberger.de\/index.shtml\">index.shtml<\/a> und nicht <a href=\"https:\/\/www.bernd-leitenberger.de\/Index.shtml\">Index.shtml<\/a>.<\/p>\n<h3 class=\"western\">Fazit<\/h3>\n<p>So, eigentlich sollte das ein kurzer Blog werden. Er ist durch einige Ausfl&uuml;ge in andere Bereiche und Abschweifen zur K&uuml;nstlichen Dummheit doch etwas lang geworden. Was bleibt als Fazit? Ich habe manchmal wirklich das Gef&uuml;hl das vieles was Ritchie in C und UNIX eingebaut hat ein Scherz war, ja Programmierer lieben derbe Scherze, bringen durch Programme Wechselplattenlaufwerke zum tanzen oder Drucken Tausende Seiten Papier ohne ein einziges Zeichen. Die Unterscheidung von Gro&szlig;- \/ Kleinschreibung bringt keinerlei Vorteile, anders als andere C-Features &uuml;ber die man diskutieren kann, und sie widerspricht dem menschlichen denken. Dort sind zwei Dinge, die gleich geschrieben werden und sich nur in Gro&szlig;- und Kleinschreibung unterscheiden eben ein und dasselbe.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_16291\" class=\"pvc_stats all  \" data-element-id=\"16291\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.bernd-leitenberger.de\/blog\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>Der heutige Blog, der zweite in der losen Reihe \u201eWas an mir vorbeigegangen ist\u201c &uuml;ber Dinge die sich allgemein durchgesetzt haben, die ich aber f&uuml;r unn&ouml;tig finde ist ein spezieller. Anders als der Titel vermuten l&auml;sst, geht es nicht um die Schreibweise im Deutschen an sich, obwohl man auch hier einiges &auml;ndern k&ouml;nnte, was aber [&hellip;]<\/p>\n","protected":false},"author":169,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4945],"tags":[1725,1316,4971,4970],"class_list":["post-16291","post","type-post","status-publish","format-standard","hentry","category-was-an-mir-vorbeigegangen-ist","tag-c","tag-linux","tag-schreibweise","tag-unix","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":15301,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2021\/04\/20\/nachlese-zum-human-landing-system-hls-kontrakt\/","url_meta":{"origin":16291,"position":0},"title":"Nachlese zum Human Landing System (HLS) Kontrakt","author":"Bernd Leitenberger","date":"20. April 2021","format":false,"excerpt":"\ufeffWie bereits bekannt und hier auch schon kommentiert, hat die NASA am Wochenende SpaceX den Vertrag \u00fcber das HLS in einer H\u00f6he von 2,89 Milliarden Dollar vergeben. Ich habe zuerst \u00fcberlegt, ob ich das in der Aprilnachlese zu SpaceX thematisieren sollte, aber da die Kritik daran eigentlich nur teilweise mit\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg01.met.vgwort.de\/na\/352f2778c491440a9f73c731c5880d09","width":350,"height":200},"classes":[]},{"id":18380,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/09\/03\/die-glorreichen-10-das-war-mal-weg-pc-hardware\/","url_meta":{"origin":16291,"position":1},"title":"Die glorreichen 10 &#8211; Das war mal weg: PC Hardware","author":"Bernd Leitenberger","date":"3. September 2025","format":false,"excerpt":"Ich will heute mal zwei ZDF Info \/ Neo Sendungen verbinden. Die glorreichen 10, die bei mir als Vorlage f\u00fcr einige Blogs dienten und die von mir noch mehr gesch\u00e4tzte Sendung \"Das war mal weg\", wo es um Dinge geht, die fr\u00fcher fast jeder hatte und die heute aus unserem\u2026","rel":"","context":"In &quot;Die Glorreichen 10&quot;","block_context":{"text":"Die Glorreichen 10","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/allgemein\/die-glorreichen-10\/"},"img":{"alt_text":"","src":"https:\/\/vg02.met.vgwort.de\/na\/876c61d389304d98aa0332fadd769381","width":350,"height":200},"classes":[]},{"id":18472,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/12\/16\/die-deutsche-automobilindustrie-2\/","url_meta":{"origin":16291,"position":2},"title":"Die Deutsche Automobilindustrie.","author":"Bernd Leitenberger","date":"16. Dezember 2025","format":false,"excerpt":"Ich wei\u00df, ich habe lange nichts von mir h\u00f6ren lassen. Ich lebe aber noch. Ich arbeite derzeit viel an dem neuen Buch \u00fcber die Thor- und Delta-Tr\u00e4gerraketen. Leider sto\u00dfe ich auf immer mehr Material und das nimmt sehr viel Arbeit in Anspruch, um mich einzuarbeiten und zu schreiben. Jetzt schon\u2026","rel":"","context":"In &quot;Politik&quot;","block_context":{"text":"Politik","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/politik\/"},"img":{"alt_text":"","src":"https:\/\/vg04.met.vgwort.de\/na\/98960bbbe1644c829b9337b57667bf6c","width":350,"height":200},"classes":[]},{"id":18610,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/03\/27\/galileos-cds-teil-1\/","url_meta":{"origin":16291,"position":3},"title":"Galileos CDS &#8211; Teil 1","author":"Bernd Leitenberger","date":"27. M\u00e4rz 2026","format":false,"excerpt":"Hall\u00f6chen, es wird Zeit das ich mich mal wieder melde. Es gab zwei Gr\u00fcnde, warum ich mich so rar gemacht habe. Das eine ist das es gerade nicht so viel aktuelles gibt, au\u00dfer einem Update zu Artemis, zu dem ich vielleicht noch etwas schreibe. W\u00e4hrend Trump das ganze Programm nach\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/4fb81c7bafbd4d9d88b5695abdb33d29","width":350,"height":200},"classes":[]},{"id":18385,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/09\/07\/spacex-splitter\/","url_meta":{"origin":16291,"position":4},"title":"SpaceX-Splitter","author":"Bernd Leitenberger","date":"7. September 2025","format":false,"excerpt":"Der heutige Blog ist nicht neu, das, was ich schreibe habe ich schon einige Male geschrieben, aber ebenso wie ich zum wiederholten Male Artikel \u00fcber den Fortschritt oder fehlenden Fortschritt in anderen Webseiten lese, denke ich kann man einiges noch mal aufkochen. Ich will das als eine Folge von fiktiven\u2026","rel":"","context":"In &quot;SpaceX&quot;","block_context":{"text":"SpaceX","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/spacex\/"},"img":{"alt_text":"","src":"https:\/\/vg02.met.vgwort.de\/na\/b2e94ef07fec4d7190886846bcbb4589","width":350,"height":200},"classes":[]},{"id":18627,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/04\/05\/artemis-ii\/","url_meta":{"origin":16291,"position":5},"title":"Artemis II","author":"Bernd Leitenberger","date":"5. April 2026","format":false,"excerpt":"Seit gestern ist nun die Artemis II Mission auf dem Mond, wenige Tage zuvor hat NASA Administrator Isaac Jaredmann neue Pl\u00e4ne ank\u00fcndigt. Zeit mal was dazu zu schreiben. Ich fange aber mit was an was zusammenh\u00e4ngt: Die Verseichtung. Keine Ahnung ob es den Begriff schon gibt, ich beschreibe damit das\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/9a9d83018f8447148efa0d8328798e18","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/16291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/comments?post=16291"}],"version-history":[{"count":0,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/16291\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/media?parent=16291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/categories?post=16291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/tags?post=16291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}