News for hackers. Stuff that matters.
Re:Go 1.3 beta 1 released by mseepgood on Wednesday April 23, 2014 @02:53AM (#7632553)
And all of them will stay in a niche because of their complexity (Scala, Haskell, D, ...).
Re:Go 1.3 beta 1 released by coldtea on Wednesday April 23, 2014 @09:06AM (#7633671)
Complexity? It's 2014 already.

Nothing complex about generics that the average modern day programmer can't grasp. We're not talking about some '00s enterprise drones that were never exposed to those concepts.

People used to talk like this about closures in Java too -- "too complex, who needs them", etc. Didn't turn out very well for the language's mindshare about the new generation of programmers...

Re:Go 1.3 beta 1 released by sigzero on Wednesday April 23, 2014 @08:56AM (#7633619)
> all of them will stay in a niche <

C# has had generics since 2.0, so ALL is a bad choice of words there.

Re:Go 1.3 beta 1 released by pjmlp on Wednesday April 23, 2014 @12:15PM (#7634918)
Actually C# already had generics even before the 1.0 .NET release, but they weren't considered stable enough for a 1.0 release and priority was given to other parts of the .NET.

One of many posts about generics history in .NET:

http://blogs.msdn.com/b/dsyme/archive/2011/03/15/net-c-gener...

Re:Go 1.3 beta 1 released by frou_dh on Wednesday April 23, 2014 @04:50AM (#7632899)
What's the casual definition of complexity? Stuff in here I don't like?

Honestly, in the medal positions for sloppily expressed programming sentiments, complex/simple occupy the bronze/silver positions just behind the ultimate... "elegant".

Re:Go 1.3 beta 1 released by pjmlp on Wednesday April 23, 2014 @12:17PM (#7634941)
The complexity was not the issue, CLU, Ada, Eiffel, Sather, Modula-3, ML, and many others lacked the publicity stunt of having a godfather like Google.