User loginNavigation |
archivesEero, an Objective-C DialectHi, Eero is a fully binary-compatible variant of Objective-C 2.0. It features a streamlined syntax, in some ways bringing Objective-C back to its Smalltalk roots, but mostly just striving to improve readability and reduce code clutter. It also uses the Python indentation scheme, removing most of the curly braces from the language. There are also features not found in Objective-C, such as limited forms of operator overloading and namespaces. These were done in ways that stay backward compatible with other Objective-C code and frameworks, however. For example, namespaces are implemented as an extension of typedefs and type name prefixes. Eero is implemented with a patched version of the Clang/LLVM compiler (Release 2.8). It is being developed on OS X, but is intended to work on any platform that Clang supports. It is currently in the pre-alpha stage. If it sounds interesting to you, please check it out at eerolanguage.org. To go directly to a point-by-point description of how it differs from Objective-C, please go here. Thanks |
Browse archivesActive forum topics |
Recent comments
36 weeks 1 day ago
36 weeks 2 days ago
36 weeks 2 days ago
1 year 6 weeks ago
1 year 10 weeks ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 14 weeks ago
1 year 19 weeks ago
1 year 19 weeks ago