TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Nim 0.20.0 (1.0 RC1) released

132 点作者 def-将近 6 年前

15 条评论

mikenew将近 6 年前
&gt; Nim generates native dependency-free executables, not dependent on a virtual machine, which are small and allow easy redistribution.<p>That&#x27;s... awesome. I&#x27;ve written a handful of little tools and scripts in Python for different (often non-technical) clients to use, but I&#x27;ve never found an easy way to package them up as a &quot;click this icon to run the program&quot; type of thing. If that&#x27;s a solved problem with Nim I&#x27;m pretty much already sold.
评论 #20116268 未加载
评论 #20116448 未加载
评论 #20116202 未加载
评论 #20119815 未加载
评论 #20132325 未加载
评论 #20132552 未加载
nepeckman将近 6 年前
I&#x27;ve been full steam on the Nim train for the past year. It really hits a sweet spot between semantic complexity and language power. If you&#x27;ve used any mainstream language and understand types, you already understand 80% of the semantics you need to be productive. But more advanced features (generics, algebraic data types, hygienic macros) are available when needed. Now that the language is approaching 1.0, the only caveat is a small ecosystem and community. Nim has completely replaced Node as my language of choice for side projects and prototyping.
monetus将近 6 年前
WooHoo! I&#x27;m very excited about this. For me, nim has been the perfect glue language in many ways. I hope other people will give it a shot, try out the <a href="https:&#x2F;&#x2F;forum.nim-lang.org" rel="nofollow">https:&#x2F;&#x2F;forum.nim-lang.org</a> or their subreddit <a href="https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;nim" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;nim</a>
amscotti将近 6 年前
If anyone is looking to learn Nim, Exercism.io has a Nim track with a good number of exercises.<p><a href="https:&#x2F;&#x2F;exercism.io&#x2F;tracks&#x2F;nim" rel="nofollow">https:&#x2F;&#x2F;exercism.io&#x2F;tracks&#x2F;nim</a>
treeform将近 6 年前
Nim is a super fast python that also prevents typos.<p>I use nim everyday. 98% of my programming is in nim only. I highly recommend nim. During the day I work mostly on internal tools and dashboards, during the night I work on games. Nim compiles to JS and C. Its really good.
评论 #20120275 未加载
dickeytk将近 6 年前
Forgive me while I make some gross generalizations:<p><pre><code> Objective-C -&gt; Swift Python -&gt; Nim Ruby -&gt; Crystal JavaScript -&gt; Elm—or maybe TypeScript? C&#x2F;C++ -&gt; Rust </code></pre> The future looks good.
评论 #20116368 未加载
评论 #20116341 未加载
评论 #20116528 未加载
评论 #20116410 未加载
评论 #20116241 未加载
评论 #20116272 未加载
评论 #20116243 未加载
评论 #20116292 未加载
评论 #20116312 未加载
评论 #20116275 未加载
Shoop将近 6 年前
&gt; The undocumented #? strongSpaces parsing mode has been removed.<p>I remember seeing lots of controversy over this feature a previous time Nim was posted here. Hopefully, its removal will stop people from dismissing the language outright (which would be a shame given all the things Nim has going for it).<p>(That being said, if people still want to embrace Wadler&#x27;s Law [0], there&#x27;s the hot-button topic of case&#x2F;underscore insensitivity to talk about. [1])<p>[0] <a href="https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Wadler%27s_Law" rel="nofollow">https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Wadler%27s_Law</a> [1] <a href="https:&#x2F;&#x2F;github.com&#x2F;nim-lang&#x2F;Nim&#x2F;wiki&#x2F;Unofficial-FAQ#why-is-it-caseunderscore-insensitive" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nim-lang&#x2F;Nim&#x2F;wiki&#x2F;Unofficial-FAQ#why-is-i...</a>
评论 #20116416 未加载
评论 #20120146 未加载
kbd将近 6 年前
I&#x27;m excited&#x2F;hopeful about Nim&#x27;s prospects. The list of &quot;high level languages with garbage collection and exceptions that compile down to an efficient native binary&quot; is very small.
teamski将近 6 年前
OT: I am huge fan of whitespace-sensitive languages.[0] This is alone a reason why I wish nim all the best for its future!<p>[0] If a language is not whitespace-sensitive I prefer curly brackets as block markers.
评论 #20116085 未加载
aredirect将近 6 年前
It&#x27;s impressive. 1000 commits! Great job Nim team!
dgllghr将近 6 年前
Last I heard, nim was planning on removing the garbage collector and replacing it with a lifetime system, but I don&#x27;t see anything about that in the release notes. Does that mean that 1.0 of nim will include a garbage collector?
评论 #20115922 未加载
kuon将近 6 年前
I usually use lua to script my C apps (games, embedded projects), but I might give nim a go for my next project.
haolez将近 6 年前
What&#x27;s the current async&#x2F;await story on Nim? I&#x27;m considering it for a new project.
评论 #20119053 未加载
karmakaze将近 6 年前
Kinda exciting and sad. We don&#x27;t know now what we&#x27;ll later regret having committed to.
sprash将近 6 年前
Once NIM is stable it will be superior to Python in every measurable way. Is there any reason to stay with Python for new projects that don&#x27;t depend on a particular Python library?
评论 #20116299 未加载
评论 #20116101 未加载
评论 #20115969 未加载
评论 #20116153 未加载
评论 #20116164 未加载
评论 #20115962 未加载