<?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=Fortress_%28Programmiersprache%29</id>
	<title>Fortress (Programmiersprache) - 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=Fortress_%28Programmiersprache%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Fortress_(Programmiersprache)&amp;action=history"/>
	<updated>2026-06-05T22:25:05Z</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=Fortress_(Programmiersprache)&amp;diff=879976&amp;oldid=prev</id>
		<title>imported&gt;Snoopy1964: Diverse Archivlinks überprüft</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Fortress_(Programmiersprache)&amp;diff=879976&amp;oldid=prev"/>
		<updated>2025-07-29T09:18:01Z</updated>

		<summary type="html">&lt;p&gt;Diverse &lt;a href=&quot;/index.php/Kategorie:Wikipedia:Defekte_Weblinks&quot; title=&quot;Kategorie:Wikipedia:Defekte Weblinks&quot;&gt;Archivlinks&lt;/a&gt; überprüft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Programmiersprache&lt;br /&gt;
|Name = Fortress&lt;br /&gt;
|Logo =&lt;br /&gt;
|Beschreibung =&lt;br /&gt;
|Paradigma =&lt;br /&gt;
|Erscheinungsjahr =&lt;br /&gt;
|Entwickler = Guy L. Steele, Jr. (Sun Microsystems)&lt;br /&gt;
|AktuelleVersion = 1.0_5033&lt;br /&gt;
|AktuelleVersionFreigabeDatum = 7. September 2011&lt;br /&gt;
|Typisierung =&lt;br /&gt;
|Implementierung = [[Interpreter]] für die [[Java-Plattform]]&lt;br /&gt;
|Dialekte =&lt;br /&gt;
|Beeinflusst_von = [[Scala (Programmiersprache)|Scala]], [[Standard ML]], und [[Haskell (Programmiersprache)|Haskell]]&lt;br /&gt;
|Beeinflusste =&lt;br /&gt;
|Betriebssystem =&lt;br /&gt;
|Lizenz =&lt;br /&gt;
|Website = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fortress&amp;#039;&amp;#039;&amp;#039; ist eine [[Programmiersprache]], deren Entwicklung von [[Sun Microsystems]] initiiert wurde. Die Leitung hat [[Guy L. Steele, Jr.]], der schon an der Erstellung der [[Java Language Specification]] beteiligt war.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Fortress wurde ursprünglich wie auch [[X10 (Programmiersprache)|X10]] von [[IBM]] und Chapel von [[Cray|Cray Inc.]] im Rahmen des [[DARPA]]-Programms High Productivity Computing Systems (HPCS) entwickelt.&amp;lt;ref&amp;gt;{{cite web | title=High Productivity Computing Systems (HPCS) | url=http://www.darpa.mil/ipto/programs/hpcs/ | accessdate=2019-04-10 | language=englisch | publisher=DARPA | author=Robert Graybill | archiveurl=https://web.archive.org/web/20030906152744/http://www.darpa.mil/ipto/programs/hpcs/ | archivedate=2003-09-06}}&amp;lt;/ref&amp;gt; Der Vertrag wurde allerdings im November 2006 nicht verlängert und Fortress wird jetzt als Open Source weiterentwickelt. Fortress ist als Nachfolger für [[Fortran]] gedacht, versucht aber mit der Syntax möglichst nahe an der mathematischen Notation zu bleiben. Deshalb ähnelt die Syntax am meisten der von [[Scala (Programmiersprache)|Scala]], [[Standard ML]], und [[Haskell (Programmiersprache)|Haskell]]. Eine erste Implementierung ist für die [[Java-Plattform]] in Form eines [[Interpreter|Interpreters]] verfügbar. Am 1. April 2008 wurde die Version 1.0 (sowohl Interpreter als auch Spezifikation) veröffentlicht. Dabei wurden viele Dinge aus der Spezifikation gestrichen, um sie mit der Implementierung auf einen Stand zu bringen.&lt;br /&gt;
Im Juli 2012 wurde die Entwicklung von Fortress eingestellt.&amp;lt;ref name=&amp;quot;over&amp;quot;&amp;gt;blogs.oracle.com: {{Webarchiv|text=&amp;#039;&amp;#039;Fortress Wrapping Up&amp;#039;&amp;#039; |url=https://blogs.oracle.com/projectfortress/entry/fortress_wrapping_up |wayback=20160924201206 }} (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Darstellung des Quelltextes ==&lt;br /&gt;
&lt;br /&gt;
Fortress unterstützt Unicode-Zeichen in Bezeichnern und sieht für zahlreiche Sprachkonstrukte eigene Darstellungsregeln vor.&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! ASCII-Quelltext&lt;br /&gt;
! Darstellung&lt;br /&gt;
|-&lt;br /&gt;
|  &amp;lt;code&amp;gt;f(x) = x^2 + sin x - cos 2 x&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| &amp;lt;math&amp;gt;f(x) = x^2 + \sin\ x - \cos\ 2 x&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;a[i]&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;a_i&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  &amp;lt;code&amp;gt;LAMBDA&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;\Lambda&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hallo-Welt-Programm in Fortress ==&lt;br /&gt;
Das folgende Programm gibt &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;Hallo Welt!&amp;lt;/span&amp;gt; auf der Standardausgabe aus:&lt;br /&gt;
 component HalloWelt&lt;br /&gt;
   export Executable&lt;br /&gt;
   run() = print &amp;quot;Hallo Welt!&amp;quot;&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{Webarchiv | url=https://projectfortress.java.net/ | wayback=20160810133310 | text=Fortress Website }} ({{enS}})&lt;br /&gt;
* [http://java.net/projects/projectfortress/pages/Home Project Fortress Wiki Seite]&lt;br /&gt;
* sun.com: {{Webarchiv | url=http://research.sun.com/projects/plrg/ | wayback=20090718134912 | text=&amp;#039;&amp;#039;Programming Language Research Group&amp;#039;&amp;#039; }} (englisch)&lt;br /&gt;
* sun.com: {{Webarchiv | url=http://research.sun.com/projects/plrg/Publications/index.html | wayback=20090629202232 | text=&amp;#039;&amp;#039;Programming Language Research Group: Publications and Fortress Specifications&amp;#039;&amp;#039; }} (englisch)&lt;br /&gt;
* sun.com: {{Webarchiv | url=http://research.sun.com/projects/plrg/faq/index.html | wayback=20090618082130 | text=&amp;#039;&amp;#039;Fortress FAQ&amp;#039;&amp;#039; }} (englisch)&lt;br /&gt;
* sun.com: {{Webarchiv | url=http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf | wayback=20090206174052 | text=&amp;#039;&amp;#039;Fortress Programming Language Tutorial&amp;#039;&amp;#039; |format=PDF; 1,74&amp;amp;nbsp;MB, englisch }}&lt;br /&gt;
* experimentalstuff.com: {{Webarchiv | url=http://www.experimentalstuff.com/pipermail/fortress-interest/ | wayback=20090206174052 | text=&amp;#039;&amp;#039;The Fortress-interest Archives&amp;#039;&amp;#039; }} (englisch)&lt;br /&gt;
* [http://lambda-the-ultimate.org/node/view/673 Artikel bei Lambda the Ultimate]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Programmiersprache]]&lt;br /&gt;
[[Kategorie:Programmiersprache für die Java Virtual Machine]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Snoopy1964</name></author>
	</entry>
</feed>