Projects / Eero

Eero

Eero is a binary-compatible variant of Objective-C 2.0, implemented with a patched version of the Clang/LLVM compiler. It features a streamlined syntax with improved readability and reduced code clutter, as well as new features such as Python-like indentation and a limited form of operator overloading. It is inspired by languages such as Smalltalk and Ruby.

Tags
Licenses
Operating Systems
Implementation
Translations

Last announcement

Version 2 is out! 05 Jul 2013 02:14

Eero now employs universal dot notation for all message sending and property access. Also added: even simpler blocks, and concise property declarations.

Recent releases

  •  18 Sep 2013 21:46

    Release Notes: This release adds improved autocompletion support (usable with Sublime Text).

    •  05 Sep 2013 00:37

      Release Notes: New support for auto-boxing in collection literals and object operators, support for blocks as object-operator operands, better comparison operator aliases (compatible with NSComparisonMethods protocol), and various ARC bugfixes.

      •  13 Aug 2013 07:29

        Release Notes: Improved "legacy" (standard ObjC/C/C++) macro support and bugfixes.

        •  22 Jul 2013 01:53

          Release Notes: A bugfix to allow ARC bridge casts without '*' in class names.

          •  05 Jul 2013 02:09

            Release Notes: This release adds universal dot notation, simpler properties notation, and simpler blocks.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.