33 ms·
I am okay with generics as long as they are not affecting compile time. I love Go for blazing fast builds and testing and afraid generics will degrade it. Other
by SergeAx 5y ago
I am okay with generics as long as they are not affecting compile time. I love Go for blazing fast builds and testing and afraid generics will degrade it. Otherwise, generics are adding some cognitive complexity to code, but I don't have to use them and will just occasionaly have to figure them out in libraries.
- whateveracct 5y agoParametric polymorphism pretty much never adds cognitive complexity..it's the only true abstraction there is in CS. Go could easily fuck it up tho - that's fair.
- pjmlp 5y agoCheck ML languages with its multiple backends, Eiffel or Delphi/FreePascal. Go compile times, while great, weren't any novelty to old timers before the .com wave that brought scripting languages into the spotlight and Sun's gigantic Java push. Thankfully the 20 years detour seems to be getting over.
- SergeAx 5y agoYeah, too bad I can't build a decent team to develop a distributed scalable application in FreePascal.
- pjmlp 5y agoThat is a failing on your part given that the tools are available.
- scns 5y agoAs much as i value your insights and historical addendums, your tone is often offputting to me.
- pjmlp 5y agoAs it may me, that is how I see the world. Tooling is available, books are available, 30 years of libraries are around. If with all of that you can't find a team, it certainly isn't because of tooling.