OOC je objektově orientovaný programovací jazyk, který se promítá do C pomocí prostředků mezilehlé kompilátoru. & Nbsp; to pak může být sestaven pomocí C kompilátor, jako gcc. Např. podporuje třídy, abstraktní funkce, foreaches, atd chce být moderní, modulární, rozšiřitelné, ale snadno použitelný. Pro více informací o jazyce naleznete na stránce LanguageSummary ve wiki.
Vzhledem k tomu, že to přeložit do C, je to velmi přenosný a všudypřítomné, a, no .. skoro stejně rychle jako C (např žádném Virtual Machine). Také je to velmi jednoduché vidět, jak jazyk funguje "pod kapotou".
Grafické krok-za-krokem vykazující nástroje byly dány k dispozici, experimentovat s přidáním nových funkcí, které kompilátor nebo upevnění stávajících chyb.
Standardní knihovna je stále ve vývoji, teď je to inspirováno standardních API Javy (například pro sbírky). Mimochodem, hlavní provádění OOC překladač je v současné době v Javě. Když projekt je dostatečně zralý (= uvidíme), je plánováno přepsat kompilátor v OOC sám.
Pro přehled o pokroku, viz příklady / složku v SVN. Jste vítáni psát kód v OOC! tlačit kompilátor na hranici svých možností
Co je nového v této verzi:.
- Syntax mnohem čistší (viz Referenční příručka jazyka průvodce)
- Mnoho oprav chyb, kompilátor se stává docela spolehlivé
- Lepší GTK / SDL / OpenGL / GLU / GLUT vazby
- Snazší používání C knihovny
- Lepší kompatibilita Windows
- Nyní distribuován jako binární soubory pro Linux / Windows, Jar (Java), a zdrojové distribuce.
- Příliš mnoho věcí zmínit, viz commit logy
Komentáře nebyl nalezen