nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
emscripten: add general features to lib
[nit.git]
/
README
diff --git
a/README
b/README
index
b2412fc
..
9c585a6
100644
(file)
--- a/
README
+++ b/
README
@@
-7,6
+7,7
@@
While object-oriented, it allows procedural styles.
The Nit Compiler (nitc) produces efficient machine language binaries.
Some Nit features:
The Nit Compiler (nitc) produces efficient machine language binaries.
Some Nit features:
+
* Pure Object-Oriented.
* Multiple Inheritance.
* Realist typing policy.
* Pure Object-Oriented.
* Multiple Inheritance.
* Realist typing policy.
@@
-14,23
+15,29
@@
Some Nit features:
Requirement:
Requirement:
-
+
* gcc http://gcc.gnu.org/
* gcc http://gcc.gnu.org/
+ * ccache http://ccache.samba.org/ to improve recompilation
+ * libgc-dev http://www.hpl.hp.com/personal/Hans_Boehm/gc/
+ * graphviz http://www.graphviz.org/ to enable graphes with the nitdoc tool
+ * libunwind http://nongnu.org/libunwind
-Optionals tools:
+Those are available in most linux distributions
- * ccache http://ccache.samba.org/ to improve recompilation
- * dot http://www.graphviz.org/ to enable graphes with the nitdoc tool
+ # sudo apt-get install build-essential ccache libgc-dev graphviz libunwind
Important files and directory:
Important files and directory:
+ benchmarks/ Script to bench the compilers
bin/ The Nit tools
bin/nitc The Nit compiler
bin/ The Nit tools
bin/nitc The Nit compiler
+ bin/nitg The new Nit compiler
+ bin/nit The Nit interpreter
bin/nitdoc The Nit autodoc
bin/nitdoc The Nit autodoc
- BUGS Known big usability bugs
c_src/ C code of nitc (needed to bootstrap)
clib/ C code needed by nitc to compile programs
Changelog List of change between versions
c_src/ C code of nitc (needed to bootstrap)
clib/ C code needed by nitc to compile programs
Changelog List of change between versions
+ contrib/ Various Nit programs (may or may not be useful)
doc/ Documentation
examples/ Program examples written in Nit
LICENCE License of the software
doc/ Documentation
examples/ Program examples written in Nit
LICENCE License of the software
@@
-41,14
+48,13
@@
Important files and directory:
NOTICE List of the authors
README This file
src/ The Nit tool sources (written in Nit)
NOTICE List of the authors
README This file
src/ The Nit tool sources (written in Nit)
- TODO What next features are planed
How to start:
How to start:
- * $ make
- * $ bin/nitc examples/hello_world.nit
- * $ ./hello_world
+ $ make
+ $ bin/nitc examples/hello_world.nit
+ $ ./hello_world
More information:
More information: