Zum Inhalt springen

Cyclone (Programmiersprache)

aus Wikipedia, der freien Enzyklopädie
Cyclone
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten
Paradigmen: imperativ, strukturiert
Erscheinungsjahr: 2002
Designer: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler: Dan Grossman, Mike Hicks, Trevor Jim, Greg Morrisett, Nikhil SwamyYanling Wang<ref name="entwickler" />
Aktuelle Version: 1.0  (2006-05-08)
Beeinflusst von: C
Beeinflusste: Rust
Betriebssystem: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lizenz: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

Cyclone ist ein Dialekt der Programmiersprache C.

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.<ref>Michael Hicks: Cyclone: A safe dialect of C, 2002</ref>

Dieser wurde in einer Zusammenarbeit der AT&T Labs Research und der Cornell University entwickelt.<ref name="entwickler" /> Die Entwicklung begann im Jahre 2001<ref name="entwickler" /> 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.<ref name="science" /> Die Konzepte von Cyclone wurden in andere Programmiersprachen wie z.Bsp. Rust übernommen.<ref name="home" />

Literatur

Weblinks

Wiktionary: Cyclone – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen

Einzelnachweise

<references> <ref name="entwickler"> People. In: cyclone.thelanguage.org. Abgerufen am 6. März 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> <ref name="home"> Cyclone is a safe dialect of C. In: cyclone.thelanguage.org. Abgerufen am 6. März 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> <ref name="science"></ref> </references>