←back to thread

Nim 2.2.6

(nim-lang.org)
159 points xz18r | 1 comments | | HN request time: 0s | source
Show context
synergy20 ◴[] No.45772525[source]
nim is memory safe, python syntax, emits c/c++/js. It really deserves more love and publicity.

more mature than zig, much easier than rust.

replies(5): >>45772662 #>>45773011 #>>45773084 #>>45773138 #>>45777708 #
netbioserror ◴[] No.45772662[source]
It doesn't seem as exciting as those because it doesn't have a whiz-bang-pow killer feature (other than very robust metaprogramming), but it's very mature, and breezy to write high-performance software.
replies(1): >>45773862 #
almostgotcaught ◴[] No.45773862[source]
> other than very robust metaprogramming

lol then i guess zig's comptime isn't a "whiz-bang-pow killer feature" either

replies(2): >>45773958 #>>45774826 #
netbioserror ◴[] No.45773958[source]
Metaprogramming isn't exactly new. I guess the novelty is that its history in the systems language space is spotty, and has only recently become usable in the way a Lisper might want to use it.
replies(2): >>45775103 #>>45783338 #
1. almostgotcaught ◴[] No.45783338{4}[source]
> Metaprogramming isn't exactly new

My guy what exactly do you think comptime is? More to the point: what exactly do you think metaprogramming is...?