Zensur im .NET Framework-Quellcode

Am Freitagabend stieß ich beim Durchsuchen der Quelle aus der Referenzquelle versehentlich auf einen verdächtig aussehenden Kommentar:



Einige Wörter wurden durch einen 4-Strich ersetzt. Nun, manchmal sind Entwickler wirklich sehr ausdrucksstark und scheuen sich nicht vor harten Ausdrücken ... Aber bei all dem Wunsch konnte ich mich nicht an einen einzigen Fluch erinnern, der hier in die Bedeutung passen würde. Wo ist es hergekommen?

Glücklicherweise können Sie mit Github nach Repository-Code suchen und diese vier Striche in die Suche

einfließen lassen : github.com/microsoft/referencesource/search?q=----&unscoped_q=---- Wir

überspringen zufällige Übereinstimmungen mit ASCII-Formatierung und stolpern für einige andere Fälle, in denen alles aus dem Kontext klar wird: Das



tabuisierte Wort ist „Rasse“. Alle Verweise erfolgen im Kontext einer " Rassenbedingung ", dh einer Rassenbedingung für Ressourcen, nicht der menschlichen Rasse. Und doch werden sie ersetzt.

Außerdem!





Hasst jemand Ausnahmen von ganzem Herzen? Nein, wie es scheint. Ich denke, das tabuisierte Wort hier ist Falle. Es gibt einen stabilen Ausdruck - "Trap a Exception", was bedeutet, dass eine Ausnahme abgefangen wird, damit sie nicht angezeigt wird. Aber dieses Wort hat ein anderesSlang-Wert.

Wie auch immer. Dies sind alles Kommentare, man weiß nie, was darin geschrieben steht. Beeinträchtigt dies nicht die Qualität des Codes? ..



Hier schneidet die Zensur einige Wörter aus Textkonstanten aus, die zur Identifizierung von Gebietsschemas verwendet werden. Ich vermute, dass es im ersten Fall das Wort "Einfach" und im zweiten "Kultur" gab, aber was ist an ihnen aufrührerisch?

Besonders betroffen war die EnglishPluralizationService- Klasse , die in EF6 verwendet wird, um Wörter automatisch von Singular in Plural und umgekehrt zu konvertieren. Dort wurde eine anständige Menge an Vokabeln abgeschnitten:





Die meisten davon kann ich nicht erraten, aber t----ziumes ist kein Vergewaltigungszium (Trapez), und ch---ises ist Arsch (Körper).

Glücklicherweise wird das Problem nur in den in diesem Repository veröffentlichten Quellen beobachtet. Wenn Sie diese Versammlung dekompilieren, gibt es keine Zensur:



Diskriminierung ist in der modernen Gesellschaft wirklich ein ernstes Problem. Aber es ist sehr traurig, wenn sie unter dem Deckmantel des Kampfes dies herausgeben ...

Source: https://habr.com/ru/post/undefined/


All Articles