Fundamental differences with C

ThreadsOops

This is a short summary of differences between the C language and Ocean. Note that this is a wish list. All features here are currently percieved to be attainable, but that may change.

Safety

Thread support

Exception support

Extended sequence control

OOPS: Multiple inheritance with interfaces, and delegation

No fixed literal meaning: types can extend the compiler

Validation

Data conversion

First class code object

No preprocessor