OOC es un lenguaje de programación orientado a objetos que se traduce en C por medio de un compilador intermedia. & Nbsp; Se puede entonces ser compilado por un compilador de C como gcc. Por ejemplo apoya clases, funciones abstractas, foreaches, etc. Tiene la intención de ser moderno, modular y extensible, pero fácil de usar. Para más detalles sobre el lenguaje de ver la página LanguageSummary en el wiki.
Debido a que está traducido a C, es muy portable y omnipresente, y, bueno .. casi tan rápido como C (por ejemplo, no Virtual Machine). Además, es muy fácil de ver cómo funciona el lenguaje "bajo el capó".
Han puesto a disposición gráfica paso a paso las herramientas de compilar, para experimentar con la adición de nuevas características para el compilador o corregir errores existentes.
La biblioteca estándar todavía está en desarrollo, por ahora se ha inspirado en las API estándar de Java (por ejemplo, para las colecciones). Por cierto, la principal aplicación de la compilador OOC es actualmente en Java. Cuando el proyecto es lo suficientemente maduro (= veremos), está previsto volver a escribir el compilador en OOC sí.
Para una visión general de los avances, ver el examples / carpeta en el SVN. Le invitamos a escribir código en OOC! empujar el compilador a sus límites
¿Qué hay de nuevo en esta versión:.
- Sintaxis mucho más limpio (véase la referencia del lenguaje guía)
- Una gran cantidad de correcciones de errores, el compilador está convirtiendo en muy fiable
- Mejora GTK / SDL / OpenGL / GLU / GLUT
- Más fácil uso de bibliotecas de C
- Mejora de la compatibilidad de Windows
- Ahora distribuido como binarios para Linux / Windows, Pote (java), y las distribuciones de código fuente.
- Demasiadas cosas para mencionar aquí, consulte los registros de cometer
Encuadernaciones
Comentarios que no se encuentran