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
2010-02-07 18:08:12 +01:00
config strutils.parseHexInt added 2010-01-18 17:06:43 +01:00
data httpserver supports a fixed port number 2010-02-06 12:24:54 +01:00
diff added tools and web dirs 2009-09-15 23:22:22 +02:00
doc httpserver supports a fixed port number 2010-02-06 12:24:54 +01:00
examples further development of httpserver 2010-01-05 00:34:15 +01:00
ide added tools and web dirs 2009-09-15 23:22:22 +02:00
lib support for .. raw:: html for the docgen 2010-02-07 18:08:12 +01:00
llvm further development of httpserver 2010-01-05 00:34:15 +01:00
nim version 0.8.6 2009-12-22 01:28:20 +01:00
nimlib added nimlib/posix 2009-12-10 00:50:09 +01:00
obj added tools and web dirs 2009-09-15 23:22:22 +02:00
rod support for .. raw:: html for the docgen 2010-02-07 18:08:12 +01:00
tests bugfix for parsexml module 2010-01-21 20:01:16 +01:00
tools atomic is now a keyword 2010-01-21 19:05:14 +01:00
web support for .. raw:: html for the docgen 2010-02-07 18:08:12 +01:00
.bzrignore added tools and web dirs 2009-09-15 23:22:22 +02:00
contributors.txt devel libs added 2010-01-24 23:34:10 +01:00
copying.txt better subscript overloading 2010-01-03 12:31:21 +01:00
gpl.html added tools and web dirs 2009-09-15 23:22:22 +02:00
install.txt better subscript overloading 2010-01-03 12:31:21 +01:00
koch.nim better subscript overloading 2010-01-03 12:31:21 +01:00
noprefix.nim sockets module complete 2010-01-13 00:38:39 +01:00
readme.txt better subscript overloading 2010-01-03 12:31:21 +01:00
start.bat floating point checks 2009-12-14 01:38:05 +01: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-2010 Andreas Rumpf.
All rights reserved.