[HN Gopher] Choosing Nim out of a crowded market for systems pro... ___________________________________________________________________ Choosing Nim out of a crowded market for systems programming languages Author : generichuman Score : 58 points Date : 2022-11-25 21:45 UTC (1 hours ago) (HTM) web link (forum.nim-lang.org) (TXT) w3m dump (forum.nim-lang.org) | dataflow wrote: | > Zig is truly compatible with C and will compile C code | directly, since its compiler is actually written in C++. | | I assume this was intended to say something else? | | > Here's the brutal truth: I can't find anyone under the age of | 41 in my field to say a single positive thing about D | | IIRC the presence of the GC in D was (is?) its Achilles heel. | Because the GC is infectious. As soon as your dependency needs it | (and IIRC even parts of the standard library did/do), it becomes | painful if not impossible for you to avoid it. Had it not had | this fatal flaw, D might've fared much better. | rich_sasha wrote: | I'm choosing between learning Nim or Rust. Nim frankly looks like | the nicer of the two, but also less marketable and with smaller | community. | | Suck to say but it's true. | PixyMisa wrote: | Nim is also easier to learn - if you know Python and any | conventional statically typed language, it's a walk in the | park. I was producing fast, working code in a couple of hours. | | Learn Rust for your job, Nim for your side projects. | whage wrote: | The author seems to be very knowledgeable about the different | aspects of programming. Whether you agree with his opinions or | not, this article I think is a great starting point for learning | about many interesting topics. Definitely bookmarked for later. | jstx1 wrote: | Importantly it's a decision made as a solo developer at a tiny | company. Otherwise it's not like there are any Nim jobs out | there, or any serious mindshare/momentum, or significant | investment from big companies. | newaccount2021 wrote: | biggest con of Nim - no one uses it, so you will probably hit a | toolchain/compiler error which will be very frustrating | | too similar to Go to not go with the 100x community size Go | brings with it | sergiotapia wrote: | Nim desperately needs a real web framework (batteries included) | and a proper ORM and it will take off like wildfire. Python on | steroids. ___________________________________________________________________ (page generated 2022-11-25 23:00 UTC)