TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Nimrod by Example

171 pointsby def-almost 11 years ago

6 comments

tdees40almost 11 years ago
<i>Sighs</i>. I wish Nimrod were more popular. It seems like a better version of D. But there can only be so many languages with a fully functioning ecosystem, and I just doubt Nimrod will ever get there. It seems to be a one-man shop at this point (as this demonstrates):<p><a href="https://github.com/Araq/Nimrod/graphs/contributors" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Araq&#x2F;Nimrod&#x2F;graphs&#x2F;contributors</a>
评论 #8049020 未加载
评论 #8048886 未加载
评论 #8049150 未加载
评论 #8051092 未加载
评论 #8049202 未加载
评论 #8049632 未加载
perturbationalmost 11 years ago
Anyone know the recommended way to do interop with C and Nimrod? I&#x27;ve been doing Project Euler problems in Nimrod, and wanted to use some library functions from GSL for bignum support, but I couldn&#x27;t really get c2nim to work with the header files.<p>I think that I could use the &#x27;importc&#x27;&#x2F;&#x27;dynlib&#x27; with the compiled library, but there&#x27;s not a whole lot of documentation on that in the Nimrod manual, and I ended up just doing that problem in C because it was easier (read: I was lazier) to get working.
评论 #8048870 未加载
评论 #8067025 未加载
评论 #8051772 未加载
eudoxalmost 11 years ago
I&#x27;m afraid the memory management scheme might cause the Nimrod ecosystem to end up with too many libraries that require GC, and since the building blocks are already using it, why not use it yourself?<p>Either make it fully manual, or do something like Rust (No small feat). A GC you can switch on and off sounds like a good idea, but programmers don&#x27;t keep half the promises they make (&quot;It&#x27;s just an MVP, I&#x27;ll refactor it to use manual memory later&quot;).
评论 #8048763 未加载
评论 #8049244 未加载
评论 #8048291 未加载
aikahalmost 11 years ago
How does Nimrod compares to Go regarding concurreny,does it have some libs or some language onstructs ? thanks, I like how the language looks.
评论 #8052520 未加载
WaxProlixalmost 11 years ago
Is there a list of &quot;X By Example&quot;-style tutorials around? I learn best from these sorts of things and would love a compendium of sorts.
评论 #8051937 未加载
评论 #8050602 未加载
gomesnayagamalmost 11 years ago
I always wanted to go back to C kind of language, let me wait for few more years to pick one Go,Rust,Nimrod...