Nim (formerly known as "Nimrod") is a compiled, garbage-collected systems programming language which has an excellent productivity/performance ratio. Nim's design focuses on efficiency, expressiveness, elegance (in the order of priority). http://nim-lang.org/
Find a file
Andreas Rumpf db4f617afc version 0.7.8
2009-05-08 16:36:06 +02:00
config version 0.7.8 2009-05-08 16:36:06 +02:00
data version 0.7.8 2009-05-08 16:36:06 +02:00
diff too many changes to list 2008-08-23 11:16:44 +02:00
doc version 0.7.8 2009-05-08 16:36:06 +02:00
examples version 0.7.8 2009-05-08 16:36:06 +02:00
ide version 0.7.8 2009-05-08 16:36:06 +02:00
lib version 0.7.8 2009-05-08 16:36:06 +02:00
nim version 0.7.8 2009-05-08 16:36:06 +02:00
obj first release 2008-06-23 01:37:49 +02:00
rod version 0.7.8 2009-05-08 16:36:06 +02:00
tests version 0.7.8 2009-05-08 16:36:06 +02:00
tools version 0.7.8 2009-05-08 16:36:06 +02:00
.bzrignore version 0.7.2 2008-12-12 14:03:59 +01:00
boot.nim version 0.7.8 2009-05-08 16:36:06 +02:00
cogapp.py version 0.7.6 2009-04-22 15:55:27 +02:00
configure version 0.7.0 2008-11-16 22:08:15 +01:00
copying.txt version 0.7.4 2009-01-07 17:03:25 +01:00
dos2unix.py first release 2008-06-23 01:37:49 +02:00
gcccpuopt.sh first release 2008-06-23 01:37:49 +02:00
gpl.html version 0.7.2 2008-12-12 14:02:27 +01:00
install.txt version 0.7.8 2009-05-08 16:36:06 +02:00
koch.py version 0.7.8 2009-05-08 16:36:06 +02:00
makefile version 0.7.4 2009-01-07 17:03:25 +01:00
Nimrod.geany first release 2008-06-23 01:37:49 +02:00
readme.txt version 0.7.4 2009-01-07 17:03:25 +01:00
todo.txt version 0.7.8 2009-05-08 16:36:06 +02:00
unix2dos.py first release 2008-06-23 01:37:49 +02:00
whiteutils.py version 0.7.6 2009-04-22 15:55:27 +02:00

===========================================================
          Nimrod Compiler
===========================================================

This is the **Nimrod Compiler**. Nimrod is a new statically typed, imperative 
programming language, that supports procedural, functional, object oriented and 
generic programming styles while remaining simple and efficient. A special 
feature that Nimrod inherited from Lisp is that Nimrod's abstract syntax tree
(AST) is part of the specification - this allows a powerful macro system which 
can be used to create domain specific languages.

*Nimrod* is a compiled, garbage-collected systems programming language 
which has an excellent productivity/performance ratio. Nimrod's design 
focuses on the 3E: efficiency, expressiveness, elegance (in the order of 
priority). 

See the file ``install.txt`` for installation instructions. See the file
``doc/intern.txt`` for the internal documentation for developers.

Copyright (c) 2004-2009 Andreas Rumpf.
All rights reserved.