OOC是一个面向对象的程序设计语言,由一个中间的编译器的手段转化为C 然后,可通过一个C编译器编译如gcc。例如它支持类,抽象函数,foreaches,等它打算是现代的,模块化的,可扩展的,但简单易用。有关语言的更多细节见LanguageSummary页的维基。
因为它翻译成C,这是非常便携和无处不在,和,以及..几乎一样快如C(例如,没有虚拟机)。此外,这是非常简单的,看看如何在语言作品“引擎盖下”。
图形一步一步的编译工具已提供,尝试增加新功能,编译或修复现有的错误。
标准库仍然在发展,现在它的灵感来自于Java的标准API(如集合)。顺便说一下,在OOC编译器的主要执行当前在Java中。当项目已经足够成熟(=我们会看到),计划重写编译器本身OOC。
对于进展的概述,请参阅示例/文件夹中的SVN。欢迎您在OOC写代码!推编译器的限制
什么在此版本中是新的:
- 在语法更加清晰(见语言参考导)
- 在很多bug修复,编译器正在成为相当可靠
- 改进GTK / SDL / OpenGL的/ GLU /转运蛋白绑定
- 在方便使用的C库
- 在改进的Windows兼容
- 现在,作为分发二进制Linux / Windows的,罐(JAVA),和源代码分发。
- 有太多的事情要在这里提到,看到提交日志
评论没有发现