Jump to content

Programming with ooc

0% developed
From Wikibooks, open books for an open world

Welcome to the Programming with ooc book. This is the first comprehensive effort to cover the entirety of the ooc language, among with a collection of idioms, in order to allow the general public to discover the language.

About ooc

A llama, the mascot of ooc

ooc is a modern, self-hosting, object-oriented, functional-ish, high-level, low-level sexy programming language, starring closures, interfaces, enums, garbage collection.. It strives to be powerful, modular, extensible, portable, yet simple and fast.

The main implementation ooc is rock, a self-hosting compiler which translates ooc sources to C source code, and then use a C compiler to produce an executable.

Getting Started

Where to get a compiler, how to compile the source, all answered here:

Language Features

External Resources