forked from nitlang/nit
-
Notifications
You must be signed in to change notification settings - Fork 0
Nit language
License
Apache-2.0 and 2 other licenses found
Licenses found
Apache-2.0
LICENSE
Unknown
LICENSE-BSD
GPL-2.0
LICENSE-GPL-2
lucasmatthieu/nit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Nit is a statically typed object-oriented programming language. The goal of Nit is to propose a statically typed programming language where structure is not a pain. Nit has a simple straightforward style and can usually be picked up quickly, particularly by anyone who has programmed before. While object-oriented, it allows procedural styles. The Nit Compiler (nitc) produces efficient machine language binaries. Some Nit features: * Pure Object-Oriented. * Multiple Inheritance. * Realist typing policy. * Light and clear syntax. Requirement: * gcc http://gcc.gnu.org/ Optionals tools: * ccache http://ccache.samba.org/ to improve recompilation * dot http://www.graphviz.org/ to enable graphes with the nitdoc tool Important files and directory: bin/ The Nit tools bin/nitc The Nit compiler 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 doc/ Documentation examples/ Program examples written in Nit LICENCE License of the software misc/ Some additional file for commons text editors and tools tests/ Non-regression test-suite lib/ Nit standard library Makefile Bootstrap the Nit tools 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: * $ make * $ bin/nitc examples/hello_world.nit * $ ./hello_world More information: http://www.nitlanguage.org
About
Nit language
Resources
License
Apache-2.0 and 2 other licenses found
Licenses found
Apache-2.0
LICENSE
Unknown
LICENSE-BSD
GPL-2.0
LICENSE-GPL-2
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 98.4%
- Objective-C 1.1%
- Shell 0.3%
- JavaScript 0.2%
- Vim Script 0.0%
- Perl 0.0%