411 REFERENCE · Wikibooks
Programming with ooc
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
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
thumb|270px|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:
Basic ooc — Read Me First! 25% June 05, 2010
Finding and Installing ooc 25% June 05, 2010
Building an ooc program 25% June 05, 2010
Language Features
Control Structures 75% June 07, 2010
/Type System/ 25% June 05, 2010
/Strings/ 75% June 07, 2010
Modules and packages 25% June 05, 2010
/Input Output/ 25% June 05, 2010
/Classes/ 25% June 05, 2010
/Interfaces/ 25% June 05, 2010
/Covers/ 25% June 05, 2010
/Exceptions/ 25% June 05, 2010
/Generics/ 25% June 05, 2010
/Memory Management/ 25% June 05, 2010
/Coding Standards/ 25% June 05, 2010
External Resources
2
ooc-lang — official ooc website
crowbar central — everything ooc, the author's blog
mailing list — the ooc mailing list
rock — rock, an ooc compiler
Computer programming languages
P
0%
__NOTOC__ __NOEDITSECTION__