+[mulle-objc about]

mulle-objc enables you to write in Objective-C on various platforms. It consists of the following parts:

Developer GuideDe Re MulleObjC
Cheat SheetMulleObjC Cheat Sheet
Class libraryMulleFoundation
Runtime and Root classesMulleObjC
C librariesmulle-c
mulle-concurrent
mulle-core
Toolsmulle-sde
Craftinfoscraftinfo
Compilermulle-clang
Debuggermulle-lldb

All these mulle-objc components are licensed under BSD terms, which is an Open Source license.

+[mulle-objc join]

Become a public member of mulle-objc and get a nice logo for your github profile:

+[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
  • Keep the Spirit of C

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

+[mulle-objc install]

There is a variety of install methods available:

PlatformMethod
MacOSbrew
Linuxapt
DockerDockerfile
Unix/MinGWInstallation script

See foundation-developer for installation instructions or grab a docker image