Personally, my biggest beef would be that the go developers specifically stood against generics on account of compiler complexity =&gt; slow compiling.<p>It seems they accepted this sacrifice for some other unimportant feature*<p>*edit: Looks as though the feature they sacrificed performance for was writing Go in Go.