Jaapan

Films Photos/Fotos/ Fotos Computer
 

Esoterische Programmiersprachen

Seltsame Programmiersprachen, die eine echte Herausforderung darstellen. Übrigens hatte sich Stefan Haubenthal (der scheinbar auch gerne diverse Programmiersprachen portiert) vor einiger Zeit die Mühe gemacht, die portierten Atari-Versionen auf den Amiga zu portieren! Coole Sache, deshalb verweise ich auf dieser Seite auch gerne auf die Aminet-Seiten...

Blank

Blank ist eine Kombination aus den esoterischen Sprachen Befunge, False und Brainf*ck in einem Programm. Ein Blank-Programm enthält zwei Dinge: Daten und Anweisungen. Ein Programm ist eine Schleife, d.h. wenn das Ende des Programms erreicht ist, springt der Interpreter wieder zum Anfang.

Programm:
Blank

Erhältlich für:
Atari ST, Mac OS X
Sprache:
Englisch
Download (Atari ST) (40 KB)
Download (Mac OS X) (28 KB)


Dis

Die Atari-Version von Dis, einer einfacheren Variante von Malbolge. Das Archiv enthält den Source (C), Beispielprogramme und Sprachreferenz.

Programm:
Dis

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (17 KB)


Flaming Bovine Befunge-98

FBBI ist ein Interpreter für die Befunge-98 Sprache und ist konform mit den Funge-98 Spezifikationen. Der Interpreter wurde in 100% Ansi-C geschrieben.

Programm:
Flaming Bovine Befunge-98

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (48 KB)


Fromage

Noch eine Programmiersprache, die für jeden Programmierer eine Herausforderung ist. Es basiert auf dem Turing Maschinenmodell und enthält einige Kontrollstrukturen. Mit Anleitung, Source und Beispielprogrammen.

Programm:
Fromage

Erhältlich für:
Amiga, Atari ST
Sprache:
Englisch
Download (Amiga)
Download (Atari ST) (6 KB)


Krock

Oroogu ist eine Compilersprache, die als einzigen Dateitypen Integer kennt. Krock (K&R Oroogu Compiler Kit) ist der Compiler, der Oroogu-Programme nach Ansi-C konvertiert. Die C-Programme werden mit einem kurzen Runtime-Modul gelinkt und sind dann als normale Anwendungen lauffähig.

Programm:
Krock

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (29 KB)


Kvikkalkul

Eine Programmiersprache, die aus dem nichts aufgetaucht ist. Gerüchte besagen, das sie von Schwedens Armee eingesetzt wurde. Dies ist ein Kvikkalkul nach C Compiler. Quelltext und Beispielprogramme sind mit dabei.

Programm:
Kvikkalkul

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (48 KB)


MTFI

MTFI steht für Magus Technica Funge Interpreter. Er interpretiert Befunge-93, Befunge-96, und alle Funge-97 Varianten. Geschrieben ist das Programm in ANSI-C, der Sourcecode ist dabei. Befunge ist eine der bekanntesten sogenannten "esoterischen" Sprachen.

Programm:
MTFI 1.21

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (86 KB)


Malbolge

Die Atari- und Amiga-Version von Malbolge, eine wirklich grauenhafte Programmiersprache. Das Archiv enthält den Source (C) und Sprachreferenz.

Programm:
Malbolge

Erhältlich für:
Amiga, Atari ST
Sprache:
Englisch
Download (Amiga)
Download (Atari ST) (11 KB)


Nice

Nice ist eine weitere esoterische Programmiersprache, die durch eine krude Syntax auffällt. Damit wurden sieben Programmiersprachen in sieben Tagen veröffentlicht, jetzt nimmt sich der gestreßte Programmierer wieder Zeit für sinnvolle Projekte ;-)

Programm:
Nice

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (14 KB)


Rube II

Die Atari-Version von Rube II, eine Programmiersprache (Tusch!). Das Archiv enthält den Source (C), Beispielprogramme, Sprachreferenz und die DOS-Version des Interpreters.

Programm:
Rube II

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (52 KB)


Thue

Eine Sprache, die ihren Namen vom norwegischen Mathematiker Axel Thue hat. Inkl. Beispielprogramme und Anleitung.

Programm:
Thue 1.0

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (17 KB)


Whirl

Whirl ist eine esoterische Programmiersprache von Sean Heber, in der es nur zwei Anweisungen gibt: 0 und 1. Es sind tatsächlich echte Programme mit dieser Sprache möglich! Quelltext, zwei Beispielprogramme und eine Kurzanleitung liegen bei.

Programm:
Whirl 1.0

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (15 KB)


Wierd

Die Amiga- und Atari-Version einer der eigenartigsten Programmiersprachen überhaupt. Das Archiv enthält den Source (C), die Sprachbeschreibung und Beispielprogramme.

Programm:
Wierd

Erhältlich für:
Amiga, Atari ST, Mac OS X
Sprache:
Englisch
Download (Amiga)
Download (Atari ST) (23 KB)
Download (Mac OS X) (15 KB)


Worb

Noit o' mnain worb (kurz: Worb) ist eine weitere esoterische Sprache, die ihre Ergebnisse in Form einer Simulation ausgibt. Trotz beschränktem Befehlsumfang ist die Sprache (fast) Turing-komplett.

Programm:
Worb 1.0

Erhältlich für:
Atari ST/TT/Falcon, Milan
Sprache:
Englisch
Download (16 KB)



Worb

 

Other languages: Français