C++ “Successor” Language / Syntax

Cilia is similar to

and a bit like the evolution


Why a new language, why not extending C++?

The CamelCase style could basically be achieved in C++, too.

C++ could be extended by some features:

But some parts are impossible – or at least extremely unlikely – to include in a future C++ standard:


Why “Cilia”?

Starting with “C” is a kind of tradition.
All the most obvious names (like C2, C3, Cpp2, Cone, D and many others) were already taken ¯\_(ツ)_/¯.
Julia is a nice language, so now Cilia got its “cute” name.

“C/Celia” comes to mind.
I like C++ much more than plain C, but “C++/Cilia” is a bit unwieldy.