EC
Website: ec-lang.org
Proiectat de: Jérôme Jacovella-St-Louis
EC (Ecere C) este un limbaj de programare orientat pe obiecte, definit ca un super-set al limbajului C.
CE a fost inițial dezvoltată ca parte a proiectului ECERE Cross-platform Development Development Kit (SDK).
Obiectivele limbajului sunt de a oferi construcții, reflecție, proprietăți și module dinamice orientate pe obiecte în partea de sus a limbajului C, menținând în același timp compatibilitatea C și performanța autohtonă optimă.
C ca limbaj intermediar.
Cu toate acestea, există planuri de integrare direct cu LLVM pentru a omite fișierele C intermediare.ec este disponibil ca parte a pachetului Ecere-SDK din Debian/Ubuntu și alte distribuții Linux derivate.
De asemenea, un instalator Windows Bundling Mingw-W64 este disponibil de pe site-ul principal.
SDK-ul gratuit și open-source, inclusiv compilatorul CE, poate fi, de asemenea, construit pentru o serie de alte platforme, inclusiv OS X, FreeBSD și Android.it este de asemenea posibil să implementeze aplicații CE pe web, compilându-le pe JavaScript prin emscripten, sau la WebAssembly prin Binaryen.