clementgarnier / nit Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nitlang/nit
Nit language
Home Page: http://nitlanguage.org
License: Apache License 2.0
This project forked from nitlang/nit
Nit language
Home Page: http://nitlanguage.org
License: Apache License 2.0
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.