+[mulle-objc about]

mulle-objc is a new way to run Objective-C code on various platforms, based on a new compiler and a new runtime.

More about mulle-objc and its technical background

+[mulle-objc goals]

+[mulle-objc install]

Platformmulle-clangmulle-lldbInstallation method
MacOSWorksWorks
brew install mulle-objc/software/mulle-objc-developer
LinuxWorksWorks
apt-get install mulle-objc-developer
or manual
FreeBSDWorksWorksmanual
WindowsWorksBrokenmanual

+[mulle-objc politics]

mulle-objc runs on Linux, FreeBSD, MacOS and Windows. There is nothing that should prevent it from running on Android or any other OS, that's 32 bit or more. As long as there is C and clang compiles for it, Objective-C works too. If your code is compatible with mulle-objc it has gained, by the mere existence of this project, portability and longevity and therefore worth.

It would be nice to lobby mulle-objc into debian.

The compiler is a fork of clang. One of the main goals of the community is to integrate the compiler changes back into the mainline of clang. For that "Evidence of a significant user community" is one of the requirements.

+[mulle-objc join]

If you care about the project, it is important to become a public member, to give it more weight in the open software community:

+[mulle-objc links]