+[mulle-objc about]

mulle-objc is a new way to run Objective-C code on various platforms. It consists of the following parts:

Compilermulle-clang
Debuggermulle-lldb
Runtimemulle-objc
Class libraryMulleFoundation
C librarymulle-c
ToolsMulleSDE

Its components are licensed under BSD terms, which is an Open Source license.

+[mulle-objc install]

Installation with a package manager is supported on the following platforms:
PlatformPackage manager
MacOS
brew
Linux
apt
See foundation-developer for further installation instructions.

+[mulle-objc goals]

  • Improve and maintain Objective-C for use in the next decades
  • Run everywhere C runs
  • Everything faster than everyone else
  • Enable static linking
  • Enable massive threading
  • The runtime should be completely unloadable
  • Should work in real time applications
  • No magic
  • No locking
  • Keep the Spirit of C

See "About mulle-objc" for more in-depth information and technical background.

+[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:

Become a mulle-objc member and reap the benefits of being one.