<?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=Cyclone_%28Programmiersprache%29</id>
	<title>Cyclone (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=Cyclone_%28Programmiersprache%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Cyclone_(Programmiersprache)&amp;action=history"/>
	<updated>2026-05-26T00:12:08Z</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=Cyclone_(Programmiersprache)&amp;diff=205623&amp;oldid=prev</id>
		<title>imported&gt;Georg Hügler am 7. Oktober 2023 um 04:49 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Cyclone_(Programmiersprache)&amp;diff=205623&amp;oldid=prev"/>
		<updated>2023-10-07T04:49:54Z</updated>

		<summary type="html">&lt;p&gt;&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 = Cyclone&lt;br /&gt;
| Logo =&lt;br /&gt;
| Beschreibung =&lt;br /&gt;
| Paradigma = [[Imperative Programmierung|imperativ]], [[Strukturierte Programmierung|strukturiert]]&lt;br /&gt;
| Erscheinungsjahr =2002&lt;br /&gt;
| Entwickler = Dan Grossman, Mike Hicks, Trevor Jim, Greg Morrisett, Nikhil SwamyYanling Wang&amp;lt;ref name=&amp;quot;entwickler&amp;quot; /&amp;gt;&lt;br /&gt;
| AktuelleVersion =1.0&lt;br /&gt;
| AktuelleVersionFreigabeDatum =2006-05-08&lt;br /&gt;
| Typisierung =&lt;br /&gt;
| Implementierung =&lt;br /&gt;
| Dialekte =&lt;br /&gt;
| Beeinflusst_von = [[C (Programmiersprache)|C]]&lt;br /&gt;
| Beeinflusste = [[Rust (Programmiersprache)|Rust]]&lt;br /&gt;
| Betriebssystem =&lt;br /&gt;
| Lizenz =&lt;br /&gt;
| Website =&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Cyclone&amp;#039;&amp;#039;&amp;#039; ist ein [[Dialekt]] der [[Programmiersprache]] [[C (Programmiersprache)|C]].&lt;br /&gt;
&lt;br /&gt;
Cyclone besitzt verschiedene Sicherheitsmechanismen, mit denen sich das Auftreten von [[Pufferüberlauf]]- und Format-String-Schwachstellen weitgehend unterbinden lässt. Cyclone behält dabei gleichzeitig das Erscheinungsbild von C bei.&amp;lt;ref&amp;gt;Michael Hicks: &amp;#039;&amp;#039;Cyclone: A safe dialect of C&amp;#039;&amp;#039;,  [https://www.researchgate.net/publication/220880915_Cyclone_A_safe_dialect_of_C 2002]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieser wurde in einer Zusammenarbeit der [[AT&amp;amp;T]] Labs Research und der [[Cornell University]] entwickelt.&amp;lt;ref name=&amp;quot;entwickler&amp;quot; /&amp;gt; Die Entwicklung begann im Jahre 2001&amp;lt;ref name=&amp;quot;entwickler&amp;quot; /&amp;gt; und wurde 2006 zugunsten anderer Projekte beendet. Zum Ende des Projekts waren zusätzlich die [[University of Maryland, College Park]], [[Harvard University]] und die [[University of Washington]] an der Entwicklung beteiligt.&amp;lt;ref name=&amp;quot;science&amp;quot; /&amp;gt; Die Konzepte von Cyclone wurden in andere Programmiersprachen wie z.Bsp. [[Rust (Programmiersprache)|Rust]] übernommen.&amp;lt;ref name=&amp;quot;home&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Trevor Jim, Greg Morrisett, Dan Grossman, Michael Hicks, James Cheney, Yanling Wang&lt;br /&gt;
| Titel=Cyclone: A safe dialect of C&lt;br /&gt;
| Sammelwerk=Proceedings of the General Track: 2002 USENIX Annual Technical Conference&lt;br /&gt;
| Datum=2002-06&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| Seiten=275-288&lt;br /&gt;
| Online=https://www.usenix.org/legacy/event/usenix02/full_papers/jim/jim_html/&lt;br /&gt;
| Abruf=2020-03-06&lt;br /&gt;
}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Dan Grossman, Greg Morrisett, Trevor Jim, Michael Hicks, Yanling Wang, James Cheney&lt;br /&gt;
| Titel=Region-based memory management in cyclone&lt;br /&gt;
| Sammelwerk=Proceedings of the ACM SIGPLAN 2002 conference on Programming language design and implementation&lt;br /&gt;
| Verlag=Association for Computing Machinery&lt;br /&gt;
| Ort=New York&lt;br /&gt;
| Datum=2002-06&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| ISBN=9781581134636&lt;br /&gt;
| Seiten=282-293&lt;br /&gt;
| DOI=10.1145/512529.512563&lt;br /&gt;
}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Michael W. Hicks, J. Gregory Morrisett, Dan Grossman, Trevor Jim&lt;br /&gt;
| Titel=Region-based memory management in cyclone&lt;br /&gt;
| Sammelwerk=Proceedings of the 4th international symposium on Memory management&lt;br /&gt;
| Verlag=Association for Computing Machinery&lt;br /&gt;
| Ort=New York&lt;br /&gt;
| Datum=2002-06&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| ISBN=9781581139457&lt;br /&gt;
| Seiten=73-84&lt;br /&gt;
| DOI=10.1145/1029873.1029883&lt;br /&gt;
}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Dan Grossman&lt;br /&gt;
| Titel=Type-safe multithreading in cyclone&lt;br /&gt;
| Sammelwerk=ACM SIGPLAN Notices&lt;br /&gt;
| Band=38&lt;br /&gt;
| Nummer=3&lt;br /&gt;
| Verlag=Association for Computing Machinery&lt;br /&gt;
| Ort=New York&lt;br /&gt;
| Datum=2003-03&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| Seiten=13-25&lt;br /&gt;
| DOI=10.1145/640136.604177&lt;br /&gt;
| Online=https://homes.cs.washington.edu/~djg/papers/cycthreads.pdf&lt;br /&gt;
| Abruf=2020-03-06&lt;br /&gt;
}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Dan Grossman, Michael Hicks, Trevor Jim, Greg Morrisett&lt;br /&gt;
| Titel=Cyclone: a Type-safe Dialect of C&lt;br /&gt;
| Sammelwerk=C/C++ Users Journal&lt;br /&gt;
| Band=23&lt;br /&gt;
| Nummer=3&lt;br /&gt;
| Datum=2005-01&lt;br /&gt;
| Sprache=en&lt;br /&gt;
}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
| Autor=Nikhil Swamy, Michael Hicks, Greg Morrisett, Dan Grossman, Trevor Jim&lt;br /&gt;
| Titel=Safe manual memory management in Cyclone&lt;br /&gt;
| Sammelwerk=Science of Computer Programming&lt;br /&gt;
| Band=62&lt;br /&gt;
| Nummer=2&lt;br /&gt;
| Datum=2006-10-01&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| ISBN=9781581139457&lt;br /&gt;
| Seiten=122-124&lt;br /&gt;
| DOI=10.1016/j.scico.2006.02.003&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary|Cyclone}}&lt;br /&gt;
* [http://cyclone.thelanguage.org/ Cyclone Homepage]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;entwickler&amp;quot;&amp;gt;&lt;br /&gt;
{{Internetquelle&lt;br /&gt;
 |url=http://cyclone.thelanguage.org/wiki/People/&lt;br /&gt;
 |titel=People&lt;br /&gt;
 |werk=cyclone.thelanguage.org&lt;br /&gt;
 |abruf=2020-03-06&lt;br /&gt;
 |sprache=en&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;home&amp;quot;&amp;gt;&lt;br /&gt;
{{Internetquelle&lt;br /&gt;
 |url=http://cyclone.thelanguage.org/&lt;br /&gt;
 |titel=Cyclone is a safe dialect of C&lt;br /&gt;
 |werk=cyclone.thelanguage.org&lt;br /&gt;
 |abruf=2020-03-06&lt;br /&gt;
 |sprache=en&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;science&amp;quot;&amp;gt;&lt;br /&gt;
{{Literatur&lt;br /&gt;
| Autor=Nikhil Swamy, Michael Hicks, Greg Morrisett, Dan Grossman, Trevor Jim&lt;br /&gt;
| Titel=Safe manual memory management in Cyclone&lt;br /&gt;
| Sammelwerk=Science of Computer Programming&lt;br /&gt;
| Band=62&lt;br /&gt;
| Nummer=2&lt;br /&gt;
| Datum=2006-10-01&lt;br /&gt;
| Sprache=en&lt;br /&gt;
| ISBN=9781581139457&lt;br /&gt;
| Seiten=122-124&lt;br /&gt;
| DOI=10.1016/j.scico.2006.02.003&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:C (Programmiersprache)]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Georg Hügler</name></author>
	</entry>
</feed>