2 ms·
> It's a language invented in 2009 by some C-people who are apparently oblivious to everything that excited PL design folks for the last 20 years (as of 2009).
by dlisboa 2y ago
> It's a language invented in 2009 by some C-people who are apparently oblivious to everything that excited PL design folks for the last 20 years (as of 2009).
Is there a term equivalent to "armchair quarterback" in programming? Most programmers are already in armchairs.
It's the equivalent of yelling at the TV that the ultra-successful mega-athlete sucks. I can't imagine the thought process that goes into thinking Ken Thompson, Rob Pike and Robert Griesemers are complete idiots that have no clue of what they were doing.
- biorach 2y agoNo one said they are complete idiots. They made a deliberate decision to design a language that did not take many developments in PL design since the 70's into account. They had their reasons, which make sense in the context of their employer and their backgrounds. Many people, myself included, prefer to program with languages that do not focus so much on simplicity
- billmcneale 2y agoIt was not deliberate, it was ignorance. Time and again, the Go team made comments in various forums for years showing they really knew nothing about programming language development past 2000. All they knew was C and that they wanted to create a language that compiles faster than C++. That's all.
- biorach 2y agoYou're talking about Ken Thompson, Rob Pike and Robert Griesemers, among others. You're not doing yourself any favors.
- deleted 2y ago[deleted]
- billmcneale 2y agoThey're great examples that just because you're good in one field doesn't mean you're good in other fields. Or even open minded.