ObjectiveCs
ObjectiveCs is a hypothetical, general-purpose programming language designed for building applications on modern Apple platforms. It takes its name from Objective-C but is envisioned as a language that combines the dynamic messaging model of Objective-C with a statically typed, modern syntax. The goal is to offer safer compile-time guarantees without sacrificing the flexibility that many Cocoa and Cocoa Touch APIs expose through dynamic features.
Design and features: It is statically typed by default, with optional dynamic typing for reflective code. It
Syntax and semantics: Methods can be invoked using a conventional dot-notation for properties and annotated functions,
Status and use: ObjectiveCs is an experimental project under active research and educational use. It has a