[HN Gopher] This Month with Nim: April and May 2022
___________________________________________________________________
This Month with Nim: April and May 2022
Author : philonoist
Score : 11 points
Date : 2022-06-17 15:15 UTC (7 hours ago)
(HTM) web link (nim-lang.org)
(TXT) w3m dump (nim-lang.org)
| mcdermott wrote:
| I really like nim and have used it to create dependency free cli
| tools for colleagues at work to use, and for crawling, data
| slice/dice reporting uses that would be too slow for Python.
|
| But had to stop using it last year when all the binaries it
| generated where being detected by CrowdStrike as a Trojan. The
| binaries would dissapear on execution and I'd be contacted by the
| security office. I uploaded a program to totalvirus and a few
| other AV systems also detected it as a trojan. At that point I
| stopped using it and switched to Go. Has that situation been
| fixed yet?
| lazypenguin wrote:
| This is not a problem exclusive to Nim. It's a toolchain
| problem and happens with C/C++ projects as well. Some malware
| gets tagged and some part of its code is used to identify
| that's some generic code generated by a compiler. The only way
| to fully avoid it on windows is to get an EV certificate but
| usually updating your tool chain works. I've had similar issues
| with other languagesz
| snthpy wrote:
| I was excited to see Nim get a little bit more love on HN for
| once but unfortunately that's quite a short list.
|
| Looking forward to seeing Nim get more traction over time.
|
| This is a great talk on what makes Nim special IMHO for those new
| to it: https://youtu.be/j0fUqdYC71k
| akagusu wrote:
| I like Nim and I think it is a really powerful language, but I
| simply don't find a use for it.
|
| If I need to write easy deployable backend apps I go for PHP.
|
| If I need GUI I go with Python and Qt.
|
| If I need to write numerical apps, data science, ML or related
| things I go for Python.
|
| I use Go for cli apps and http web services.
|
| For highly interactive front-end stuff, JavaScript.
|
| But I simple don't know where Nim fits within my needs.
|
| Any suggestions?
| str3wer wrote:
| nim is good for cli programs and backend, if you're enough
| experienced also websites frontend(js target, libraries like
| karax etc...)
| cb321 wrote:
| https://github.com/c-blake/cligen can make the CLI
| integration part pretty frictionless.
| MintsJohn wrote:
| A few times I've been looking at nim, always thinking of
| looks nice. Then I consider what libraries I need (most
| recently (rpc over) websockets, html parsing/manipulating),
| and can't seem to find them. The language nim is great,
| unfortunately the ecosystem seems rather in its infancy.
___________________________________________________________________
(page generated 2022-06-17 23:02 UTC)