News for hackers. Stuff that matters.
Re:Thoughts on replacement languages by zzzcpan on Saturday January 10, 2015 @06:56PM (#8868447)
> First and foremost, transparent concurrency support with solid runtime support. Definitely a specific problem that developers have and definitely a concrete solution to that problem.

Hm, I think this is a bit distant from reality. People who use Perl/Python/Ruby eventually experience problems with performance and memory usage and start looking for alternatives. And since Go is a small language, familiar to everyone and offers an easy way to replace existing services (static binaries) - people choose it.

Re:Thoughts on replacement languages by krenoten on Saturday January 10, 2015 @07:07PM (#8868491)
Ted meant that Go has a decent story for this particular use case, not that everybody uses it because of that. I think that you meant to say "distant from my reality" instead of "distant from reality", because otherwise your statement does exactly what you strawman Ted's into saying.
Re:Thoughts on replacement languages by zzzcpan on Saturday January 10, 2015 @07:15PM (#8868511)
> not that everybody uses it because of that

He says "succeeded", isn't that the same thing you are arguing against?

Re:Thoughts on replacement languages by krenoten on Saturday January 10, 2015 @07:35PM (#8868552)
Not quite, I am against the notion that everybody uses Go for one reason. But I also think that the reason you gave would not be true if goroutines and channels, or some other easy to use concurrency abstraction, were not a primary fixture of the language.