Abo
  • Services:

Programmiersprache: Fetlang liest sich "wie schlechte Erotikliteratur"

Gegenderte Variablen, verwirrende Fehlermeldungen und eine schlüpfrige Schreibweise: Fetlang ist eine Programmiersprache mit einer lustigen Syntax, hinter der herkömmliches C steckt. Allerdings ist dieses kaum wiederzuerkennen.

Artikel veröffentlicht am ,
Fetlang liest sich wie keine andere Programmiersprache.
Fetlang liest sich wie keine andere Programmiersprache. (Bild: Pixabay.com/Montage: Golem.de/CC0 1.0)

Es gibt produktive Programmiersprachen wie Java, C++ und Python - alle drei sind weit verbreitet und flexibel einsetzbar. Und dann gibt es Fetlang, eine Programmiersprache, die auf dem Entwicklerportal Github veröffentlicht wurde. Die Sprachsyntax liest sich laut Entwickler "wie schlecht geschriebene Erotikliteratur". Auf der Dokumentationsseite wird die Sprache mit Funktionen wie "verwirrender, dem Englischen angelehnten Syntax mit nicht hilfreichen Fehlermeldungen" oder "gegenderten Variablen" beschrieben.

  • Die Syntax von Fetlang ist schon sehr anstößig ... und lustig. (Bild: Property404)
Die Syntax von Fetlang ist schon sehr anstößig ... und lustig. (Bild: Property404)
Stellenmarkt
  1. Cosmo Consult AG, Bremen
  2. PROJECT Immobilien, Nürnberg

Tatsächlich gibt Entwickler Property404 an, dass es sich bei der Programmiersprache um ein Konzept handelt, das bisher für den produktiven Einsatz nicht ausgereift ist. Die Sprache nutzt simple Eingabe- und Ausgabestreams, ist statisch typisiert und kann in die verbreitete prozedurale Programmiersprache C transpiliert beziehungsweise umgewandelt werden.

Weibliche und männliche Variablen werden unterschiedlich aufgerufen

Mit Hilfe von Pronomen kann ein Programm auf vorher verwendete Variablen zugreifen. Zu beachten ist, dass weibliche Variablen mit "her" und männliche Variablen mit "him" aufgerufen werden. Die Programmiersprache beachtet Groß- und Kleinschreibung und ist "wahrscheinlich Turing-vollständig". In den Beispieldateien sieht es außerdem so aus, als ob einfache C-Ausgabeinstruktionen, wie etwa print, durch Sätze wie "Make Slave scream" ersetzt werden.

Auf der Github-Seite von Fetlang gibt es weitere Programmbeispiele (Achtung: NSFW), die die ungewöhnliche Schreibweise in Analogie zur Programmiersprache C erklären. Das ist auch notwendig, denn auf den ersten Blick ist die Logik hinter der Syntax tatsächlich relativ schwer zu verstehen.

Fetlang ist mit Git installierbar. Dazu braucht es die Tools Ninja, meson und den Compiler gcc/g++ oder Clang. Sie ist laut Entwickler mit MacOS, Linux und anderen Unix-basierten Betriebssystemen kompatibel.



Anzeige
Top-Angebote
  1. 18,99€ (nur für Prime-Kunden)
  2. 99,00€ (bei otto.de)
  3. 54,99€
  4. GRATIS

Akaruso 11. Okt 2017

Ein Hobby muss Spaß machen und nicht unbedingt sinnvoll sein. In diesem Fall hat aber der...

frostbitten king 10. Okt 2017

Yes my master. Oh shit Patriarchy.

RvdtG 10. Okt 2017

Achtung, nicht, dass du dann nachher ne Beschwerde wegen sexueller Belästigung der...

eeg 10. Okt 2017

Dem würde ich so widersprechen, da der Kopiervorgang von unkompiliertem Quelltext kein...

3of5 09. Okt 2017

Soweit ich weiß würde das erste Programm durch ein Lisp Programm gefunden


Folgen Sie uns
       


Tesla Model 3 - Test

Das Tesla Model 3 ist seit Mitte Februar 2019 in Deutschland erhältlich. Wir sind es gefahren.

Tesla Model 3 - Test Video aufrufen
Mobile Bezahldienste: Wie sicher sind Apple Pay und Google Pay?
Mobile Bezahldienste
Wie sicher sind Apple Pay und Google Pay?

Die Zahlungsdienste Apple Pay und Google Pay sind nach Ansicht von Experten sicherer als klassische Kreditkarten. In der täglichen Praxis schneidet ein Dienst etwas besser ab. Einige Haftungsfragen sind aber noch juristisch ungeklärt.
Von Andreas Maisch

  1. Anzeige Was Drittanbieter beim Open Banking beachten müssen
  2. Finanzdienstleister Wirecard sieht kein Fehlverhalten
  3. Fintech Wirecard wird zur Smartphone-Bank

Pauschallizenzen: CDU will ihre eigenen Uploadfilter verhindern
Pauschallizenzen
CDU will ihre eigenen Uploadfilter verhindern

Absurder Vorschlag aus der CDU: Anstatt die Urheberrechtsreform auf EU-Ebene zu verändern oder zu stoppen, soll nun der "Mist" von Axel Voss in Deutschland völlig umgekrempelt werden. Nur "pures Wahlkampfgetöse" vor den Europawahlen, wie die Opposition meint?
Eine Analyse von Friedhelm Greis

  1. Europawahlen Facebook will mit dpa Falschnachrichten bekämpfen
  2. Urheberrecht Europas IT-Firmen und Bibliotheken gegen Uploadfilter
  3. Uploadfilter Fast 5 Millionen Unterschriften gegen Urheberrechtsreform

Tom Clancy's The Division 2 im Test: Richtig guter Loot-Shooter
Tom Clancy's The Division 2 im Test
Richtig guter Loot-Shooter

Ubisofts neuer Online-Shooter beweist, dass komplexe Live-Spiele durchaus von Anfang an überzeugen können. Bis auf die schwache Geschichte und Gegner, denen selbst Dauerbeschuss kaum etwas anhaben kann, ist The Division 2 ein spektakuläres Spiel.
Von Jan Bojaryn

  1. Netztest Connect Netztest urteilt trotz Funklöchern zweimal sehr gut
  2. Netztest Chip verteilt viel Lob trotz Funklöchern

    •  /