Nim icon

Nim

4.5/5 2
MIT License     /  Donationware   

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  

Softpedia Review

specifications

changelog

Free Download

Review by:
2.0/5

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
  1 screenshot:
Nim - The solution lets users compile programs through the command line interface
  main category:
Programming
  developer:
  visit homepage

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

% discount
IrfanView
  • IrfanView
  • Windows Sandbox Launcher
  • calibre
  • Context Menu Manager
  • 7-Zip
  • ShareX
  • Bitdefender Antivirus Free
  • 4k Video Downloader
  • Microsoft Teams
  • Zoom Client
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy