5 ms·
I've been using Go on the side since mid-late 2013, so not nearly as long as some here, but I was heavily impressed by both Goroutines and channels as ideas, an
by yumaikas 9y ago
I've been using Go on the side since mid-late 2013, so not nearly as long as some here, but I was heavily impressed by both Goroutines and channels as ideas, and by the net/http library.
The general portability and simplicity of the language has made it nice for side-project work.
I've since used go to write a blog engine, several APIs for school projects, and have been working on a scripting language (pisc.junglecoder.com).
- kmicklas 9y ago> but I was heavily impressed by both Goroutines and channels as ideas You know they didn't invent this right?
- deckarep 9y agoDoes that matter? Languages are born of other languages all the time. What matters are the many reasons why languages like Go flourish and what makes them impactful.
- yumaikas 9y agoI know the didn't invent them. But Go was my first exposure to them, and to date, one of the few languages to give them dedicated syntax. I realize it's less necessary to do so in some other languages, but it was still a very interesting learning experience.
- dang 9y agoWe've asked you before not to conduct programming language flamewars on HN. If you keep doing it, we're going to have to ban you. We're looking for thoughtful discussion, not stale sniping.
- hactually 9y agogoroutines are definitely unique to go. I'm sure the approach/style has been done before but this implementation is pretty unique to Go.
- kmicklas 9y agoWhat is unique about it besides having the name of the language as a substring?