4 ms·
This syntax comes close to Nim. I am using Nim for years now, and it is much more convenient than C while retaining the same performance. C functions can be i
by progman 11y ago
This syntax comes close to Nim.
I am using Nim for years now, and it is much more convenient than C while retaining the same performance. C functions can be imported and used seemlessly. Nim offers several optional garbage collectors which can be turned off for embedded systems. Nim has a package manager (Babel), and Nim's macros which are powerful like Lisp macros (way ahead of C++ macros) make it possible to create special DSLs for test cases and webservers, or to use Perl's awesome regular expressions with native Perl syntax.
Homepage: http://nim-lang.org http://nim-lang.org
Nim on Arduino: http://disconnected.systems/nim-on-arduino/ http://disconnected.systems/nim-on-arduino/
Embedded Stack Trace Profiler:
http://nim-lang.org/docs/estp.html http://nim-lang.org/docs/estp.html
Nim for scientific computing: http://rnduja.github.io/2015/10/21/scientific-nim/ http://rnduja.github.io/2015/10/21/scientific-nim/
A sinatra-like web framework for Nim: https://github.com/dom96/jester https://github.com/dom96/jester
"We just switched from Rust to Nim for a very large proprietary project": https://news.ycombinator.com/item?id=9050114 https://news.ycombinator.com/item?id=9050114
I know many programming languages and styles. Nim is one of the most amazing, powerful, practical and effective programming languages ever - a real gem. I am still wondering why so few people know about it. Probably just because of lack of promotion.
- dom96 11y ago> Nim has a package manager (Babel) It's called Nimble now: https://github.com/nim-lang/nimble https://github.com/nim-lang/nimble