3 ms·
Go used one of the oldest sales tricks since day one. You sell all your shortcomings as merits. My imagination for fun: * We don't have templates. Hm. Let's ba
by acehreli 6y ago
Go used one of the oldest sales tricks since day one. You sell all your shortcomings as merits. My imagination for fun:
* We don't have templates. Hm. Let's bad mouth them. Let's say templates are too difficult. Agreed.
* We don't have exceptions. Hm. Let's bad mouth them as well. Agreed. That one is easy.
* We don't have much abstractions. Hm. Let's convince new college graduates that they can't handle abstractions anyway. Mwahaha. But waait! New college graduates are actually smarter than us. I know... But we will convince them that they are not. Mwahaha.
There is more but I think I've just earned enough down votes with that much already. :)
But there is one sales sentence I will never forget. Go people said "No major systems language has emerged in over a decade"[1] As a person who was very much into D at that time (and I still am), and as a person who knows how "major" D is, that sentence from the Go people make me see them as either ignorant of the programming language scene or deceitful. Cheap sales tactic at best...
Disclaimer: I used Go professionally for 1 year for a product in the microservices space in 2017-2018. The only thing Go had going for it was the libraries that were already written at least for that space. Whatever we needed was already written for us; we had to wait at most 2 weeks for something that we needed to pop up. There was nothing else in the language that made me want to write in Go.
[1] https://web.archive.org/web/20091114043443/http://golang.org/doc/go_faq.html https://web.archive.org/web/20091114043443/http://golang.org...