News for hackers. Stuff that matters.
Re:Go proposal: new package to provide generic slice functions by kubb on Wednesday May 05, 2021 @12:32PM (#27052099)
> How do you explain the success then?

A megacorp funding 100 engineers to work on the compiler, libraries and tooling for 10 years

Re:Go proposal: new package to provide generic slice functions by yiyus on Thursday May 06, 2021 @04:21AM (#27060463)
Either Go is a horrible language that did not learn anything or it is a language developed by some of the best engineers for a long time. If you are claiming that both things are true, then how do you explain it?
Re:Go proposal: new package to provide generic slice functions by kubb on Thursday May 06, 2021 @04:48AM (#27060614)
Google engineers are not some demigods or mythical geniuses and people should stop thinking that. They are successful within the framework of what they know, which is mostly C and C++. None of these people have academic background in language design, and it shows.
Re:Go proposal: new package to provide generic slice functions by a1369209993 on Wednesday May 05, 2021 @07:34PM (#27057280)
In other words, the same way you explain the success of eg Java.
Re:Go proposal: new package to provide generic slice functions by erik_seaberg on Thursday May 06, 2021 @04:28AM (#27060501)
Java was a safer C++. Go was a safer C. They both ignore a lot of good ideas from other languages, but I find it easier to forgive Java given its age and how much it’s caught up.
Re:Go proposal: new package to provide generic slice functions by kubb on Thursday May 06, 2021 @04:49AM (#27060628)
Java also had multi-billion dollar marketing campaigns.