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.

How I Start: Nim

234 pointsby kungfooguruover 10 years ago

6 comments

perturbationover 10 years ago
What I really like about this post (that&#x27;s somewhat different from others that I&#x27;ve seen about Nim) is that it goes beyond the syntax of the language and macros to dive into tooling (nimble, editor plugins) and popular libraries (docopt.nim). When I&#x27;m trying to get up to speed with a new language, it makes it a lot easier to focus on the language if I&#x27;m not fighting with my tools.<p>I wrote the &#x27;init&#x27; feature for nimble - it&#x27;s so awesome to see it being used!
rdtscover 10 years ago
BTW check out other howistart articles:<p><a href="http://howistart.org/" rel="nofollow">http:&#x2F;&#x2F;howistart.org&#x2F;</a><p>You&#x27;ll find a sampling of Go, Erlang, Haskell and a few others.<p>Here is the repo: <a href="https://github.com/howistart" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;howistart</a><p>And of course many thanks for Tristan for curating it!
评论 #9022940 未加载
afarrellover 10 years ago
Some might think it unnecessary to include the line about how to install git with apt-get, but I really like it. It shows that he&#x27;s going to actually walk the user through start-up. In a world of frustrating install processes and tutorials that need two more rounds of polish, that is comforting.
评论 #9022050 未加载
ch4s3over 10 years ago
This is an exceptional post, good enough that I&#x27;m going to follow along later even though I&#x27;m not super interested in Nim per se. At first brush it was interesting enough to pique my interest in the language.
porkerover 10 years ago
An excellent article, well written and incredibly easy to follow along and understand what&#x27;s going on. We need projects to start doing documentation like this.
swahover 10 years ago
Law of Marketing for Successful Programming Languages: the basic examples should teach sockets, websockets or http servers.
评论 #9022784 未加载
评论 #9024823 未加载