A compiled, garbage-collected systems programming language that provides users with an excellent productivity versus performance ratio. #Programming language #Software compiler #Garbage collector #Programming #Compiler #Command
Nim (formerly knows as Nimrod) is a programming language that is in its development stages. It is designed to increase the productivity to performance ratio of programmers.
The installation process is simple, yet you will be prompted to install other apps that will help you develop applications easier. You can interact with the application via command line.
The application provides ample documentation to help you find your way around the software and be able to compile new programs. The code generation is not dependent on a virtual machine, which means Nim produces small executable without dependencies. All generated files are easily redistributable.
Via Nim, you can access your hardware directly. It distinguishes pointers to garbage collected and manually managed memory. It is fast enough to support real-time systems, such as games.
The compiler and standard libraries are implemented into the binary files. It contains several high-level data types, such as strings, sets, and sequences.
Macros can be employed to construct parse trees. You will not require a different coding style for meta-programming outside Nim. Moreover, the syntax is flexible enough not to be changed by macros.
The software is compliant with most OS on the market. This means porting is done easily. You can also generate C++ or Objective-C interfaces to make your life easier.
There a lot of bindings available for your use; in the standard distribution, you can bind GTK2, Windows API, POSIX API, OpenGL, SDL, Cairo, Python, Lua, TCL, X11, libzip, PCRE, libcurl, mySQL, and SQLite.
In conclusion, Nim is a new, statically typed, imperative coding language that tries to fill in a few gaps present in other styles. It is still in its development stages, proving to be a challenge at times.
Nim 2.0.4
add to watchlist add to download basket send us an update REPORT- runs on:
-
Windows 11
Windows 10 32/64 bit
Windows 8 32/64 bit
Windows 7 32/64 bit
Windows Vista 32/64 bit
Windows XP 32/64 bit - file size:
- 23.6 MB
- filename:
- nim-2.0.4_x64.zip
- main category:
- Programming
- developer:
- visit homepage
Context Menu Manager
7-Zip
ShareX
Bitdefender Antivirus Free
4k Video Downloader
Microsoft Teams
Zoom Client
IrfanView
Windows Sandbox Launcher
calibre
- IrfanView
- Windows Sandbox Launcher
- calibre
- Context Menu Manager
- 7-Zip
- ShareX
- Bitdefender Antivirus Free
- 4k Video Downloader
- Microsoft Teams
- Zoom Client