There are two major products that come out of Berkeley: LSD and
UNIX. We don't believe this to be a coincidence.
-- Jeremy S. Anderson.
You can download the latest version of the Nimrod compiler here.
Note: The Nimrod compiler requires a C compiler to compile software. On Windows we recommend that you use Mingw-w64. GCC is recommended on Linux and clang on Mac OS X.
Unfortunately for now we only provide builds for Windows.
This installation method is the preferred way for Linux, Mac OS X, and other Unix like systems. Binary packages may be provided later.
Download nimrod_0.9.6.zip, extract it and follow these instructions:
There are other ways to install Nimrod (like using the install.sh script), but these tend to cause more problems.
Use the following commands to build the compiler from source. Change the branch to suit your needs:
git clone -b master git://github.com/Araq/Nimrod.git cd Nimrod git clone -b master --depth 1 git://github.com/nimrod-code/csources cd csources && sh build.sh cd .. bin/nimrod c koch ./koch boot -d:release
The master branch always contains the latest stable version of the compiler. If you want bleeding edge then switch to the devel branch and follow the same instructions outlined above.