C~

From XionKB
Revision as of 05:36, 25 February 2023 by Alexander (talk | contribs) (Created page with "{{infobox plang |name=C~ |caption=Flavour image for the C{{star}} logo. |paradigm={{wp|Imperative programming|imperative}}, {{wp|Procedural programming|procedural}}, functionalist |designer=Alexander Nicholi |appeared=April, 2022 |typing={{wp|Type system#Combining static and dynamic type checking|dynamic & static}}, {{wp|Strong and weak typing|weak}}, {{wp|Manifest typing|manifest}} |ext=<code>.cst</code>, <code>.hst</code> |influ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
C~
Paradigm imperative, procedural, functionalist
First appeared April, 2022
Typing discipline dynamic & static, weak, manifest
Influenced by
Ada, C, D, Go, TypeScript, [[C*|CTemplate:Star]]

C~ (pronounced C tilled) is an imperative, procedural, functionalist prototyping and design programming language created by Alexander Nicholi. It is designed for quick iteration using functionalist abstract tools, while being closely tailored for quick and accurate translation into [[C*|CTemplate:Star]].

It has not yet been fleshed out beyond its design goals, unlike CTemplate:Star. This will change soon.