Recent submissions

Comment · 3 years ago
The author should really look at Nim.
Comment · 4 years ago
> Any good company won't care what programming language you are specifically proficient in

True, but most companies care more about using popular language rather than an innovative one. You might get hired but you won't be using Nim at work.

Comment · 4 years ago
No, even small files. You must have issues with your setup. Are you sure your compiler is not built in debug mode?
Comment · 4 years ago
It's much faster than C++, Rust, Go and many others.
Comment · 4 years ago
Verbosity overhead? Nim is very close to Python.
Comment · 4 years ago
There is also Nim in Action, by Dominik Picheta
Comment · 4 years ago
Nim supports classes and methods.
Comment · 4 years ago
Nim is a very good choice because it generates tiny binaries while having a very expressive syntax.

It's the closest language to a static typed Python.

Also it uses GCC, which supports most microcontrollers.

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
You can use --styleCheck:usages or a linter to ensure that the style is uniform.

You cane enable styleCheck:usages by default in the compiler. Also, most editors do variable/proc autocompletion.

Also you can use nimgrep if have to search across projects written by different people.

Comment · 4 years ago
No. Nim always throws an error if you try to define multiple variables/procs that are conflicting.

--styleCheck:error strictly enforces camel case.

Comment · 4 years ago
> If Nim can work with numpy it's a plus

Nim goes further there by removing the need for tools like Pandas and numpy. You don't have to write code in "Pandas-style" because native Nim is equally fast and sometimes faster.

Comment · 4 years ago
This is the opposite of a footgun. Imagine if DNS was case sensitive and GMAIL.COM belonged to a domain squatter.

Nim prevents that. It's that simple.

Comment · 4 years ago
You can use --styleCheck:usages or a linter to ensure that the style is uniform.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton