@alcinnz @davidgerard i might not have a stake in go directly, but i will sure as hell discourage anyone who asks from using it for future projects (if this passes).
Top-level
@alcinnz @davidgerard i might not have a stake in go directly, but i will sure as hell discourage anyone who asks from using it for future projects (if this passes). 13 comments
@raktheundead @alcinnz Go really is a descendant of Modula and Oberon, which are descended from Algol; and it has CSP-like features taken from SuperPascal and Joyce. Robert Griesemer, who now works on Go, worked on Oberon. The rest of the syntax is from the Unix and Plan-9 people. https://www.youtube.com/watch?t=17m50s&v=0ReKdcpNyQg&feature=youtu.be @alcinnz @mawhrin @davidgerard It was kind of nice right before they decided to make it look more like C++17. @drwho The clean, simplicity is what I like(d?) about Go. It got many things correct. Then Ken Thompson retired, and the team decided Go needed to be web scale. “Googled” should replace“ Rube Goldberg Machine” in the lexicon. @mawhrin @alcinnz @davidgerard Also if it doesn't pass. Look closely. The whole ecosystem is entirely, well, Google. @Natureshadow @mawhrin @davidgerard There is a lot of nice networking software written in Go... For some reason or other... I do use some of it! @alcinnz @Natureshadow @davidgerard and my favourite ansible secret storage backend (gopass). anyways, the company i work for depends on google's existence, so i'm not going to go all righteous on all google products. but i can grumble re: technical choices in a limited field, and i will, and there's a limited chance it could've been heard. @mawhrin @alcinnz @davidgerard I never got the point of gopass. I mean, it's just pass, rewritten for no reason at all with no benefits at all. @alcinnz @mawhrin @davidgerard I do as well. Seems I need to stop. (Although as a fun fact, a long-standing network bug is actually something else that drives me away from Go... https://github.com/golang/go/issues/52341 has put an important project on hold here, and now I will just rewrite in Rust instead 🤷) |
@mawhrin @davidgerard Personally Go was never my taste in language...
They advertised themselves on their elegant design, but they don't strike me as anything special there. And they have some of the same footguns as C.