4 ms·
Your opinions of Go are quite clear, given every time there is a thread on HN about Go your relish telling everyone how backwards a language it is. Yet weirdly
by pushpop 7y ago
Your opinions of Go are quite clear, given every time there is a thread on HN about Go your relish telling everyone how backwards a language it is. Yet weirdly you’re not the only competent engineer out there.
I’ve been programming for 30+ years and used many of the languages you’ve described. In fact I’ve written code professionally in well over a dozen different languages (I stopped counting somewhere in the last decade). Yet I still find myself productive in Go. It’s not just the compiler speed either. You talk as if people are idiots or are delusional when actually Go is quite a nice language for a great many people with real world problems to solve.
I’m sure I’ll get downvoted for saying this but there is so much snobbery and elitism in these kinds of threads and it’s absurd. Live and let live guys.
- pjmlp 7y agoWhen one learns about Inferno and Limbo, it is quite visible that Go was already here back in 1995, but Bell Labs isn't Google. People aren't idiots, yet magpie programming is a reality.
- pushpop 7y agoGoogle has fuck all to do with my decision to use Go and nor has it ever been a consideration. In fact I’m about as decoupled from Google as one can reasonably expect to be. I think you need to do some research into what “personal preference” actually means because you seem to think your own preference is gospel and everyone who disagrees is a magpie (which is just an indirect way of saying “idiot”). And frankly it’s getting tiresome watching you derail every software development thread.
- pjmlp 7y agoThat understanding lies on the beholder, not on me. If you find it tiresome. just don't bother replying and go read something else.
- pushpop 7y ago...or you could just show a little respect for other people’s experience and opinions ;)
- hu3 7y agoYou too noticed pjmlp keeps regurgitating the same stuff about Go on every chance he gets? Pretty combative and low effort content. Snarky replies with little respect to others opinions. Always posting jabs at Go about how 90's languages are better in every way yada yada. Do mind the tendency to veer into offtopic too. Given the effort, I sometimes wonder how painful it must be for this person to see others enjoying and being productive in the language.
- AnimalMuppet 7y ago... says the guy who seems to find it necessary to reply to every mention of Go.
- pjmlp 7y agohttps://xkcd.com/386/ https://xkcd.com/386/
- AnimalMuppet 7y agoYeah. But your reply to pushpop just lost validity. And you might at least consider whether the person who's wrong on the Internet might in fact be you. And you might consider whether, even if you're right, you're also being counterproductive in how you're going about trying to persuade others. When someone raises a valid point against something you say, you don't acknowledge the point. Instead, you find something - anything - that you can quibble with in what they said. This makes you look like someone who wants to win the argument at any cost, rather than someone who wants to have a reasonable conversation. This makes some of us wonder how biased your interpretation of events is. That is, your hyper-argumentativeness makes you less persuasive*, rather than more.
- zozbot234 7y agoNo mention of Alef? I'm pretty sure it existed pre-1995, and in a way it was more Go-like than even Limbo.
- pjmlp 7y agoRob Pike et al gave up on Alef when implementing Plan 9, using a C based library for communication instead.
- pyrale 7y agoThe "live and let live" point would be stronger if there was not a stream of people arguing that "go is so productive", as if other languages were adding wikipedia links in compiler logs to distract us.
- pushpop 7y agoThose two points aren’t mutually inclusive. Go is productive in specific ways. Other languages are productive in other specific ways. That’s why we have different programming languages solving different problems. So if someone says they like Go because they’re productive in it that doesn’t mean all other languages are shit. That only means Go solves the specific kind of problems they need solving. This is why I hate languages flame wars and why commenters like the GP exasperate me. They have different problems they need solving and talk about programming languages like there is a one size fits all. That’s not the case.