News for hackers. Stuff that matters.
Re:Trying out this Go thing at Disqus by dom96 on Thursday May 23, 2013 @05:43PM (#5759715)
If you want to put your eggs in reliable baskets then why not use Java, or C#, or even C++. Those languages are most definitely not going to go anywhere anytime soon.
Re:Trying out this Go thing at Disqus by sergiotapia on Thursday May 23, 2013 @05:50PM (#5759750)
Because I already know C#, and why waste time learning Java which is very similar; what would I gain?

I chose Go over C++, because it looks easier.

Re:Trying out this Go thing at Disqus by dom96 on Thursday May 23, 2013 @06:12PM (#5759858)
What do you gain from learning Go?
Re:Trying out this Go thing at Disqus by sergiotapia on Thursday May 23, 2013 @07:30PM (#5760243)
Obscene speed and learning a language built with concurrency in mind.
Re:Trying out this Go thing at Disqus by genwin on Thursday May 23, 2013 @06:36PM (#5759979)
Go's goroutines are superior to threads in C#.

C++ is harder and there's no garbage collection.

I now have to yet again close my apps and restart my computer for an IT-forced Java runtime update, for some app I rarely use. For that reason alone I'd not consider Java.

Re:Trying out this Go thing at Disqus by dom96 on Thursday May 23, 2013 @06:44PM (#5760022)
From what I can tell Go's goroutines are pretty similar to C#'s await functionality.

But I don't want you to use C#/C++/Java, I want you to use Nimrod.

Re:Trying out this Go thing at Disqus by genwin on Thursday May 23, 2013 @07:15PM (#5760174)
I forgot that C# added more asynchronous stuff since I last coded in it. I used to love C# but it's more verbose than Go and I'm weary of the obfuscated MS documentation that pushes me straight to blogs. Also I gave up on using Windows for web development.

This is the first I've heard of Nimrod.

Re:Trying out this Go thing at Disqus by Paradigma11 on Friday May 24, 2013 @01:53PM (#5764336)
Plus there is rx reactive, tpl and tpl dataflow.
Re:Trying out this Go thing at Disqus by mwcampbell on Thursday May 23, 2013 @07:43PM (#5760300)
If I'm not mistaken, that's a fallacious slippery-slope argument. I'm still undecided on how to weigh language popularity against other factors, but surely relative popularity is an important factor in things that have a big effect on real-world software development, such as availability of libraries and tools. For now, at least, Go is much more popular than Nimrod, and also has more people working on the language implementation and surrounding tools.