Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Cyclone (programming language)

Systems Language

Cyclone is a programming language that was intended to be a safe dialect of the C language. By design it avoids buffer overflows and the other vulnerabilities that are possible in C programs, without losing the power and convenience of C as a tool for system programming. Development was started in 2001 as a joint project of Trevor Jim from AT&T Labs Research and Greg Morrisett's group at Cornell University, and version 1.0 was released on May 8, 2006. The language is no longer supported by its original developers, and its reference tooling does not support 64-bit platforms. Its developers have mentioned the Rust language as having integrated many of the same ideas that Cyclone had. It is treated here only as the C dialect from AT&T Labs and Cornell, and not as any other product that shares the name Cyclone.

Facts
First Released
2001 1
Connections

Influenced

Source Cyclone (programming language) (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Source Cyclone (programming language) (Wikipedia)Lead, second paragraph [invented-by-company]
Quote, Lead, second paragraph [invented-by-company]
Trevor Jim from AT&T Labs Research
Sources
1. Cyclone (programming language) (Wikipedia)
  • Lead, second paragraph
    Cyclone development was started as a joint project of Trevor Jim from AT&T Labs Research and Greg Morrisett's group at Cornell University in 2001.
  • Lead, second paragraph [invented-by-company]
    Trevor Jim from AT&T Labs Research
  • Influenced: Rust, Lead, first paragraph
    The Rust language is mentioned by the original developers for having integrated many of the same ideas Cyclone had.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.