4 ms·
Maybe you should trust the judgement of the highly-qualified engineers then when they decided to go with their own toolchain, and not just assume that they’re d
by zeeboo 7y ago
Maybe you should trust the judgement of the highly-qualified engineers then when they decided to go with their own toolchain, and not just assume that they’re doing it because plan 9 or some other vacuous reason.
- apta 7y agoThe same people who created a language with poor design decisions where superior solutions existed in other languages they could have simply used?
- hu3 7y agoWhat you vaguely label as poor design decisions are actually trade-offs and they make sense to a plethora of highly educated engineers.
- apta 7y agoThe people who made golang are not language designers, and/or did not research established options in other language as per their admittance.
- pjmlp 7y agoJust like when C came around and everyone else was doing safe system programming in Algol dialects, PL/I, Fortran extensions, BLISS, Mesa. I see a trend here.
- foldr 7y ago>The people who made golang are not language designers, I bet they've designed and executed on more programming languages than you have :)
- apta 7y agoThat's not an argument.
- w8rbt 7y agoKen Thompson wrote B which is the direct predecessor of C. He was and is certainly a language designer and implementer. https://en.wikipedia.org/wiki/B_(programming_language) https://en.wikipedia.org/wiki/B_(programming_language)
- apta 7y agoHe falls under the "and/or did not research established options in other language as per their admittance" part of my previous statement. Not to mention that B nor C encompass lessons learned since their design.
- jbarham 7y agoImagine what Ken Thompson could have accomplished if he hadn't made all those poor design decisions! And yet hundreds of thousands of working programmers around the world are productively using Go while still continuing to ignore the supposedly superior solutions.
- apta 7y agoAppeal to authority fallacy. People still use C, what's your point? There are superior options, but people are either (1) forced to use something inferior, or (2) don't know any better (especially if they drank the kool aid).
- jbarham 7y ago> people are either (1) forced to use something inferior, or (2) don't know any better Here's another fallacy for you: false dilemma.
- schrodinger 7y agoI agree with you and am nitpicking only for my own knowledge: isn’t it “False “Dichotomy”?
- pjmlp 7y agoImagine how famous he would be if Bell Labs had been allowed to sell UNIX instead of giving its source code away with a symbolic price. Hundreds of developers used Basic, Pascal, C, Modula-2, Assembly, Forth productively. Maybe we should have kept using them, instead of coming up with programming languages that require a PhD. /s
- yes-except-no 7y ago>hundreds of thousands of working programmers around the world are productively using Go Source needed. Even the Go surveys only have mere thousands of respondants. Just because you're stuck in a Go bubble does not mean the world outside is the same. > still continuing to ignore the supposedly superior solutions. Go was literally made because Google said their junior employees are not able to understand more powerful languages. Go is a dumbed down language so that their armies of developers can be efficient code monkeys. Thousands of people are using excel macros and being very productive. That doesn't mean it's a good language either.