"YourWikiStatus" is not in the list of possible values (Vibrant, Active, New, In preparation, Dormant, NeedsLove, Spammed, GoalReached, GoalAbandoned, Private, Cannot connect, Dead, Archived, Locked, Technical problem) for this property.
[No Mobile URL]
"YourWiki'sLicense" is not in the list of possible values (NoLicense, MultiLicense, Custom license, Attribution to contributing authors, Copyright to contributing authors, Site retains copyright, Public Domain (generic), WTFPL, Licence Art Libre, Open Content License, Apache License, BSD Documentation License, FreeBSD Documentation License, GNU Free Documentation License, GNU General Public License, GNU Lesser General Public License, Creative Commons Public Domain, Creative Commons Public Domain Dedication (CC0), Creative Commons Attribution, Creative Commons Attribution-No Derivative Works, Creative Commons Attribution-Share Alike, Creative Commons Attribution Non-Commercial Share Alike, Proprietary license, Creative Commons Attribution-NonCommercial, Creative Commons ShareAlike, Creative Commons Attribution-NonCommercial-NoDerivatives) for this property.
The Cyclone programming language is a safe dialect of the C programming language.
Cyclone is like C: it has pointers and pointer arithmetic, structs, arrays, goto, manual memory management, and C’s preprocessor and syntax.
Many C programs will compile and run without changes using a Cyclone compiler.
Cyclone adds features such as pattern matching, algebraic datatypes, exceptions, region-based memory management, and optional garbage collection.
Cyclone is safe: pure Cyclone programs are not vulnerable to a wide class of security bugs that plague C programs: buffer overflows, format string attacks, double free bugs, dangling pointer accesses, etc.
When you give a program with such bugs to a Cyclone compiler, it will typically give error messages pointing out exactly where such bugs are lurking.
The Cyclone wiki is for people to discuss Cyclone: how to write Linux device drivers in Cyclone, details of various Cyclone implementations, etc.