5
User
Recs.
Recs.
17
Updates
Last
Updated
Updated
Activity
10 Options
SpecsUpdate
Current stable version2.0.0
PlatformsWindows, MacOS/iOS, Linux /Android/Termux, *BSD, Solaris/SmartOS, HaikuOS, lots of others
LicenseMIT
IDE Supporthttps://github.com/nim-lang/Nim/wiki/editor-support
CPUAll CPU architectures that have an ANSI C compiler or JavaScript interpreter
GZipped size14,2 MB
Top critics consensusWhitespace blues, inconsistent, weird, confusing, not mainstream, unsafe
Compiles toC, JavaScript
Pros
Pro Easy to integrate with another languages
You can use Nim with any language that can be interfaced with C. There's a tool which helps you to create new C and C++ bindings for Nim - c2nim.
Also, you can use Nim with Objective C or even JavaScript (if you're compiling for these backends).
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Nim
2 years ago
Con artists pushing this false hype language by tricking Python users and on here. Nobody know this language, not even on TIOBE index. You not getting a job with this. Nobody need this language, not even for hobby, as others much better to learn and use.
Con
Con artist pushed useless languageNim
Recommended 3 months ago
Pro
Great metaprogramming featuresPro
Strict typingPro
Compile-time executionPro
Really cross-platformPro
Built-in Unicode supportPro
Type interferencingPro
Has built-in unittest modulePro
Garbage-collectedPro
Multi paradigmPro
Easy to readPro
Easy to integrate with another languagesPro
Supports UFCS (Unified Function Call Syntax)Pro
Has built-in async support