Download List

项目描述

ooc is an object-oriented programming language which is implemented with a source-to-source translator to pure C99. It supports classes, abstract functions, foreach, ranges, etc. It intends to be modern, modular, extensible, yet simple and fast.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-06-26 19:00
0.2

语法写了很多清洁。很多的错误是固定的。编译器正在成为相当可靠的。在为GTK,SDL的,OpenGL的,尿糖绑定,和供过于求得到改善。使用C库现在变得更加容易。 Windows相容性得到改善。二进制发行现已用于Linux,Windows和瓶(爪哇)。
标签: Pre-Alpha
The syntax was made a lot cleaner. A lot of bugs were fixed. The compiler is becoming quite reliable. The bindings for GTK, SDL, OpenGL, GLU, and GLUT were improved. Using C libraries is now easier. Windows compatibility was improved. Binary distributions are now available for Linux, Windows, and Jar (Java).

2009-05-27 16:23
0.1

此版本支持包,模块,类,抽象类,简单的继承,是“延伸”,“执行”和“覆盖”的关键字,基本清单结构(ArrayList中,SparseList),基本的I / O类(FileWriter / FileReader,抄写员/扫描仪等),函数指针,回调黑客,初步gtk的绑定,一个GCC后端,后端的GNU设为自动(与“用”关键字)图书馆管理和处理的循环依赖。它已经过测试下的Gentoo,Ubuntu的,红帽,MinGW的在Windows XP和FreeBSD。
标签: razor, Experimental, Alpha, Unstable
This release supports packages, modules, classes, abstract classes, simple inheritance, the “extends”, “implement”, and “override” keywords, basic list structures (ArrayList, SparseList), basic I/O classes (FileWriter/FileReader, Scribe/Scanner, etc.), pointers to functions, a callback hack, preliminary GTK bindings, a GCC backend, a GNU Make backend, automatic library management (with the “use” keyword), and handling of circular dependencies. It has been tested under Gentoo, Ubuntu, Redhat, MinGW on Windows XP, and FreeBSD.

Project Resources