<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Inform</id>
	<title>Inform - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Inform"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Inform&amp;action=history"/>
	<updated>2026-05-23T02:22:51Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Inform&amp;diff=115158&amp;oldid=prev</id>
		<title>imported&gt;Mielas: Archivlink gesichtet</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Inform&amp;diff=115158&amp;oldid=prev"/>
		<updated>2026-03-14T09:29:09Z</updated>

		<summary type="html">&lt;p&gt;Archivlink gesichtet&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|beschreibt eine Programmiersprache. Zum gleichnamigen Softwareunternehmen siehe [[Inform GmbH]].}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Inform&amp;#039;&amp;#039;&amp;#039; ist eine von [[Graham Nelson]] seit 1993 entwickelte [[Objektorientierte Programmierung|objektorientierte]] [[Programmiersprache]], in der [[Textadventure]]s programmiert werden können.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Inform basiert auf dem [[Reverse Engineering]] der von [[Infocom]] entwickelten [[Z-machine]]. Daher verhalten sich die erzeugten Spiele wie die von Infocom, auch wenn die objektorientierte Inform-Programmiersprache sich auf Sourcecode-Ebene grundlegend von der funktionalen Sprache ZIL, der von Infocom selbst verwendeten Hochsprache, unterscheidet. Außerdem laufen sie auf allen Rechnern, auf denen es eine virtuelle Z-machine gibt, vom [[Personal Digital Assistant|PDA]] über diverse [[Heimcomputer]] bis zu modernen PCs, [[Apple Macintosh|Macintosh]]- und Linux-Rechnern. Auch Inform selbst läuft auf vielen verschiedenen Systemen. Inform ist [[Freeware]] und als [[Artistic License]] lizenziert.&amp;lt;ref&amp;gt;Inform7.com: {{Webarchiv | url=http://inform7.com/sources/i6n/ | wayback=20111007055504 | text=&amp;#039;&amp;#039;I6N (I6 for I7)&amp;#039;&amp;#039;}}&amp;lt;/ref&amp;gt; Deshalb darf es kostenlos weitergegeben und verändert werden, wenn einige [[Artistic License#Bestimmungen|Bestimmungen]] eingehalten werden. Es gibt inzwischen zahlreiche mit Inform programmierte und kostenlos im Internet spielbare oder [[Herunterladen|herunterladbare]] Spiele.&lt;br /&gt;
&lt;br /&gt;
Einen wichtigen Beitrag zum Erfolg von Inform leistete das umfangreiche Handbuch &amp;#039;&amp;#039;The Inform Designer’s Manual&amp;#039;&amp;#039;, das in der Ausgabe vier (bekannt als „DM4“) auf 570 Seiten angewachsen ist.&lt;br /&gt;
Es ist sowohl in gedruckter Ausgabe als auch frei verfügbar im Internet erhältlich.&lt;br /&gt;
Das Handbuch erklärt die Programmierung von Inform so, dass auch Programmier-Laien mit genügend Ausdauer damit zurechtkommen können. Ein Kapitel des Handbuchs beschäftigt sich unabhängig von Inform mit dem „Kunsthandwerk der Abenteuerspiele“ (&amp;#039;&amp;#039;The Craft of Adventure&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
Die ersten fünf Versionen von Inform, programmiert in [[C (Programmiersprache)|C]],&amp;lt;ref&amp;gt;{{Literatur | Autor=Eileen Mullin | Titel=Interview: Graham Nelson | Sammelwerk=XYZZY News | Nummer=1 | Datum=1995-01 | Seiten=3 | Online=https://ifarchive.org/if-archive/magazines/XYZZYnews/XYZZY1.PDF}}&amp;lt;/ref&amp;gt; entstanden in kurzer Abfolge zwischen 1993 und 1995. Inform 5 war die erste Version, die in nennenswertem Umfang von anderen Personen als dem Inform-Autor Graham Nelson selbst eingesetzt wurde.&lt;br /&gt;
&lt;br /&gt;
=== Inform 6 ===&lt;br /&gt;
&lt;br /&gt;
Das vollständig neugeschriebene, systematischere Inform 6 erschien 1996 und blieb zehn Jahre lang die aktuelle Sprachversion. Während dieser Zeit erschienen hauptsächlich Fehlerberichtigungen und kleinere Erweiterungen der Bibliotheken.&lt;br /&gt;
&lt;br /&gt;
Seit Inform 6 besteht die Möglichkeit neben der [[Englische Sprache|Englischen]] Version andere Sprachversionen zu erstellen. Als offizielle Sprachversionen gelten [[Deutsche Sprache|Deutsch]], [[Französische Sprache|Französisch]], [[Italienische Sprache|Italienisch]], [[Niederländische Sprache|Niederländisch]], [[Schwedische Sprache|Schwedisch]], [[Slowenische Sprache|Slowenisch]], [[Spanische Sprache|Spanisch]] sowie die Plansprache [[Lojban]].&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.inform-fiction.org/translations/index.html |titel=About Translations |titelerg=Inform – Resources – Translations |werk=inform-fiction.org |hrsg=Inform |datum=2007-12-24 |abruf=2011-10-07 |sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Deutsche Sprachversion ====&lt;br /&gt;
1996 übersetzte Tinic Urou die englische Programm-Library von Inform 6 ins Deutsche. Diese Übersetzung wies an vielen Stellen Fehler auf, deshalb entstanden zwei Weiterentwicklungen dieser Version: Toni Arnold und Ralf Herrmann veröffentlichten 1998/1999 unabhängig voneinander zwei deutsche Librarys. Hierbei orientierte sich Toni Arnold am [[Schweizerdeutsch]]. Auch Ralf Hermanns Version wies sowohl Stärken als auch Schwächen auf.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Max Kalus |url=http://textfire.de/tests/libvgl.htm |titel=Inform-Übersetzungen ins Deutsche – ein Vergleich |hrsg=textfire.de |datum=2001-05-04 |abruf=2011-10-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Als Max Kallus 1999 begann, das Inform-Textadventure „Starrider“, eines der größten Freeware-Textadventures in deutscher Sprache, zu schreiben, benutzte er dafür zunächst die Bibliothek von Toni Arnold und korrigierte und erweiterte diese. Später übernahm er Teile aus Ralf Hermanns Bibliothek. Diese neue Bibliothek wurde erstmals 2001 veröffentlicht. Durch die deutsche [[Interactive Fiction|Interactive-Fiction]]-Community wurde diese Version der Library weiter verbessert und zur „offiziellen deutschen Version“.&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.textfire.de/archiv/Inform_de.pdf |titel=Inform_DE: Die deutsche Inform-Library |werk=textfire.de |datum=2004-01-04 |abruf=2011-10-07 |format=PDF; 74&amp;amp;nbsp;kB}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Daneben entstand durch Martin Oehm eine weitere inoffizielle Library namens „deform“.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Martin Oehm |url=http://www.martin-oehm.de/deform/ |titel=deform |titelerg=martin-oehm.de &amp;gt; Textadventures &amp;gt; deform |werk=martin-oehm.de |datum=2007-07-08 |abruf=2011-10-07}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Probleme, die bei der deutschen Übersetzung von Inform auftraten, waren:&lt;br /&gt;
* Umlaute&lt;br /&gt;
* Deklination von Substantiven&lt;br /&gt;
* Genus von Objekten&lt;br /&gt;
* Gebeugte Artikel (statt a/the)&lt;br /&gt;
* Gebeugte Adjektive&lt;br /&gt;
&lt;br /&gt;
=== Inform 7 ===&lt;br /&gt;
Das seit 2006 von Graham Nelson und [[Emily Short]] entwickelte &amp;#039;&amp;#039;Inform 7&amp;#039;&amp;#039; verfolgt einen grundsätzlich neuen Ansatz. Die Programmierung erfolgt in einer an natürliches Englisch angelehnten deklarativen Schreibweise; alle typischen Programmierkonzepte wie Variablen, Zuweisungen, Prozeduren etc. werden mit (einfachen) englischen Sätzen codiert. Das [[Literate programming]] erfolgt so bereits im [[Quelltext]]. Damit sollen auch Schriftsteller, denen Programmierung an sich fremd ist, für die Entwicklung von interaktiven Geschichten interessiert werden. Diesem Ziel dient auch die Bereitstellung einer kompletten [[Integrierte Entwicklungsumgebung|IDE]] mit speziell auf die Entwicklung von Textadventures abgestimmten Diagnose- und Testwerkzeugen. Unter der Haube des umfangreichen Preprozessorsystems für natürliche Sprache arbeitet aber noch immer der Inform-6-Compiler, so dass es möglich ist, in ein mit Inform 7 geschriebenes Programm einzelne in Inform 6 codierte Abschnitte einzubinden.&lt;br /&gt;
&lt;br /&gt;
==== Andere Sprachversionen ====&lt;br /&gt;
Auch hier existieren neben der englischen Version andere Sprachversionen. Auf der Inform-Website wird auf Versionen in Deutsch, Französisch, Italienisch, Schwedisch und Spanisch hingewiesen.&amp;lt;ref&amp;gt;{{Internetquelle |url=http://inform7.com/extensions/translations/ |titel=Translations: Inform |werk=inform7.com |hrsg=Inform |abruf=2011-10-07 |sprache=en |archiv-datum=2012-01-03 |archiv-url=https://web.archive.org/web/20120103220055/http://inform7.com/extensions/translations/ |offline=ja}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rezeption ==&lt;br /&gt;
&lt;br /&gt;
2015 erreichte Inform auf dem [[TIOBE-Index]] den 49. Platz, hinter [[FORTRAN]] und vor [[Mathematica]].&amp;lt;ref name=&amp;quot;London&amp;quot;&amp;gt;EmShort.com: {{Internetquelle | url=http://www.emshort.com/ifmu/inform.html | titel=Inform: Past, Present, Future | abruf=2025-10-10}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Ludohistoriker [[Jimmy Maher]] bezeichnete Inform 2019 als „das beliebteste Tool (zum Erstellen von IF-Spielen) der letzten 25 Jahre“.&amp;lt;ref&amp;gt;The Digital Antiquarian (Blog): {{Internetquelle | url=https://www.filfre.net/2019/11/new-tricks-for-an-old-z-machine-part-2-hacking-deeper-or-follies-of-graham-nelsons-youth/ | titel=New Tricks for an Old Z-Machine, Part 2: Hacking Deeper (or, Follies of Graham Nelson’s Youth) | abruf=2025-03-21}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur|Autor=Graham Nelson|Titel=The Inform Designer&amp;#039;s Manual|Auflage=4.|Verlag=Interactive Fiction Library|Ort=Illinois|Datum=2001|ISBN=0-9713119-0-0|Online=[http://inform-fiction.org/manual/DM4.pdf Online]|Format=PDF|KBytes=2900|Abruf=2017-06-29}}&lt;br /&gt;
* {{Literatur|Autor=Roger Firth, Sonja Kesserich|Titel=Inform Beginner&amp;#039;s Guide|Auflage=3.|Verlag=Lightning Source Inc|Ort=Illinois|Datum=2004|ISBN=0-9713119-2-7|Online={{Webarchiv |url=http://www.inform-fiction.org/manual/IBG.pdf |text=online |wayback=20120516130057}}|Format=PDF|KBytes=1700|Abruf=2011-10-06}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/technical_manual.txt Technical Manual Inform 6] (englisch)&lt;br /&gt;
* [http://www.textfire.de/archiv/ Offizielle Inform-Library auf Deutsch], deutsche Library für Inform 6, verschiedene Autoren&lt;br /&gt;
* [http://if.frob.de/informis/ &amp;#039;&amp;#039;Der Abentheurliche Informissimus Teutsch&amp;#039;&amp;#039;] – Einführung und Kurzreferenz für die Programmierung deutschsprachiger interaktiver Belletristik (mit Inform 6)&lt;br /&gt;
* [http://inform7.com/ Inform 7] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Computerspiel-Entwicklungssystem]]&lt;br /&gt;
[[Kategorie:Objektorientierte Programmiersprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Mielas</name></author>
	</entry>
</feed>