Software Alternatives & Reviews
Table of contents
  1. Social Mentions
  2. Comments

Nim (programming language)

The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript. subtitle

Nim (programming language) Reviews and details

Screenshots and images

  • Nim (programming language) Landing page
    Landing page //
    2021-07-31

Badges

Promote Nim (programming language). You can add any of these badges on your website.
SaaSHub badge
Show embed code

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Nim (programming language) and what they use it for.
  • 3 years of fulltime Rust game development, and why we're leaving Rust behind
    I'd be interested to hear the author's take on Nim [1], which seems to be better suited for game development than Rust by staying out of the dev's way [2], and supports hot-reloading (at least in Unreal Engine 5) [3]? [1] https://nim-lang.org/ [2] https://youtu.be/d2VRuZo2pdA?si=E3N62oUJ-clXozCg [3] https://www.youtube.com/watch?v=Cdr4-cOsAWA. - Source: Hacker News / 1 day ago
  • "14 Years of Go" by Rob Pike
    I think the right answer to your question would be NimLang[0]. In reality, if you're seeking to use this in any enterprise context, you'd most likely want to select the subset of C++ that makes sense for you or just use C#. [0]https://nim-lang.org/. - Source: Hacker News / 2 months ago
  • Ask HN: Interest in a Rust-Inspired Language Compiling to JavaScript?
    I don't think it's a rust-inspired language, but since it has strong typing and compiles to javascript, did you give a look at nim [0] ? For what it takes, I find the language very expressive without the verbosity in rust that reminds me java. And it is also very flexible. [0] : https://nim-lang.org/. - Source: Hacker News / 4 months ago
  • Nim
    FYI, on the front page, https://nim-lang.org, in large type you have this: > Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. - Source: Hacker News / 5 months ago
  • Things I've learned about building CLI tools in Python
    You better off with using a compiled language. If you interested in a language that's compiled, fast, but as easy and pleasant as Python - I'd recommend you take a look at [Nim](https://nim-lang.org). And to prove what Nim's capable of - here's a cool repo with 100+ cli apps someone wrote in Nim: [c-blake/bu](https://github.com/c-blake/bu). - Source: Hacker News / 6 months ago
  • Mojo is now available on Mac
    Chapel has at least several full-time developers at Cray/HPE and (I think) the US national labs, and has had some for almost two decades. That's much more than $100k. Chapel is also just one of many other projects broadly interested in developing new programming languages for "high performance" programming. Out of that large field, Chapel is not especially related to the specific ideas or design goals of... - Source: Hacker News / 6 months ago
  • Removing Garbage Collection from the Rust Language (2013)
    20 milliseconds? On my 7 year old Linux box, this little Nim program https://github.com/c-blake/bu/blob/main/wsz.nim makes decent CLI tools a real breeze. If you like some of Go's qualities but the language seems too limited, you might like Nim: https://nim-lang.org. I generally find getting good performance much less of a challenge with Nim, but Nim is undeniably less well known with a smaller ecosystem and... - Source: Hacker News / 8 months ago
  • GNU Parallel, where have you been all my life?
    On Unix, you might try Nim (https://nim-lang.org) with https://github.com/Vindaar/shell Nim is statically typed and (generally) native-compiled, but it has very low ceremony ergonomics and a powerful compile-time macro/template system as well as user-defined operators (e.g., you can use `+-` to make a constructor for uncertain values so that `9 +- 2` builds a typed object. - Source: Hacker News / 8 months ago
  • Ask HN: How long does it take to find a job?
    Diversifying won't hurt her. Don't solely focus on VueJS. As others have said, pick up other JavaScript frameworks, and even other languages used in web dev such as Python (Flask, Django are the two most dominant web frameworks). Look at learning SQL (PostgreSQL is free and open source); build a portfolio of small websites using VueJS, or Python, with an SQL backend. Even consider non-web development. Nim... - Source: Hacker News / 9 months ago
  • Crystal 1.9.1 Is Released
    Https://nim-lang.org/ for #3 probably. - Source: Hacker News / 10 months ago
  • Is there a programming language that will blow my mind?
    Homepage Manual My LMDB wrapper as an example community library. Source: 11 months ago
  • As a Go developer, I’m surprised Crystal isn’t more popular
    There's a lot of cognitive dissonance going on right now in the programming world. There's been massive amounts of money and evangelizing put into Golang and Rust. A lot of Gophers and Rustaceans truly really believe their languages are the best and most ergonomic languages ever. I've even talked to a junior programmer who was a Python and Golang fan, and suggested they look into Nim, which is like Crystal/Golang... Source: 11 months ago
  • Writing Python like it’s Rust
    It should, but it doesn't. If you want a Python like language where types actually actually perform as expected in terms of performance, then give Nim a try: https://nim-lang.org/. I can also highly recommend Go for the same reason: https://go.dev/. It's less Python like, but has a much bigger community around it than Nim. Both are impressive languages though and quite usable right now. Source: 11 months ago
  • Writing Python like it's Rust
    Personally, I switched to Go and soon after to Nim. https://nim-lang.org/. - Source: Hacker News / 11 months ago
  • I created a fast, safe and powerful pythonic language which aims allow you to create simple scripts to complex systems in a code easier to read, write and maintain than other system languages with the same purpose. It's free and opensource.
    The README describes the language as a systems-focused version of Python. In that sense it's similar to Crystal, a systems-focused version of Ruby. Also, Nim is a statically typed systems programming language with Python-like syntax. Source: almost 1 year ago
  • Any faster Python alternatives?
    Maybe try nim https://nim-lang.org/ it’s syntax is inspired by python (indentation scoping) but provides the speed and flexibility of C/++ (statically typed, meta programming is god tier). It’s not as popular as the other languages you mentioned but is probably closest to what you are looking for. Source: about 1 year ago
  • What's the best general-purpose programming language in your opinion and why?
    What's the best general-purpose programming language in your opinion and why is it not nim? Source: about 1 year ago
  • What exactly does an embedded engineer do ?
    Can't resist plugging http://nim-lang.org here. Writes like python, compiles to C. Source: about 1 year ago
  • Hey I made a new programming language called Yaksha
    The comparison of Yaksha to Python and the niche it occupies remind me very much of Nim: https://nim-lang.org/. Source: about 1 year ago
  • Thoughts on compiling to Zig?
    For example, maybe you have a programming language that compiles to C. Zig is an obvious choice for what C compiler to ship with your language. Source: about 1 year ago
  • Anyone use Nim for Data Science?
    I'm always curious about new programming languages and Nim, a systems language, said to marry the speed of C and the syntax of Python has always been on my radar. Source: about 1 year ago

Do you know an article comparing Nim (programming language) to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic Nim (programming language) discussion

Log in or Post with

This is an informative page about Nim (programming language). You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.