Comments on: Go Is Unapologetically Flawed, Here’s Why We Use It https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/ Frozen comment archive; commenting is closed. By: GarrettabokS https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-61925 Sat, 24 May 2025 12:26:56 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-61925 I realize this is sudden but this grabbed my attention today, there is a bunch of folks who assume that artificial intelligence is the future and will transform the method we exist but truthfully I am yet to see any alterations in my day to day life that aren’t on my mobile.

Why would people welcome some robot into their home as well let alone off some strange user online.

What do you all think? Would you rely on a bot android from someone you don’t know?

I’ve heard tech giants like Zuck, Bezos, and Standard Unions are building a marketplace for this, although I don’t know if I would trust these businesses in my personal space.

]]>
By: Vlad https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-36328 Wed, 24 Mar 2021 19:14:23 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-36328 Golang was created to put guard rails around stupid programmers. The creators took a caustic view of their fellow programmers and codified it into one of the worst languages ever built.

“The key point here is that our programmers are not researchers. They are, as a rule, very young, they come to us after their studies, perhaps they studied Java, C / C ++ or Python. They can’t understand an outstanding language, but at the same time we want them to create good software. That is why their language should be easy for them to understand and learn.”

The one thing far worse than a junior programmer is an arrogant one. And golang was created by 3 pricks.

]]>
By: oni https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-22449 Wed, 18 Jul 2018 11:03:56 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-22449 > the program is much more than the code, and it is the organization that are much more important (and require intelligence) than their expression and use of clever abstractions.

you are contradicting yourself here, writing abstractions is a fundamental way to organize your code. in fact, it’s essential to manage increasing complexity.

]]>
By: priya https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-22090 Mon, 11 Jun 2018 05:43:35 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-22090 Java is the most popular programming language at the moment. If there is any language which is going to replace it, that language should have the same set of libraries, documentation resources, and community around it.

]]>
By: Thomas https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-20194 Fri, 15 Sep 2017 21:02:09 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-20194 Great post! Have nice day ! :) lttwe

]]>
By: niquis7 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17885 Tue, 21 Feb 2017 15:56:11 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17885 Great article.

As for the productivity chart, I would argue that for a static(ally typed) language, it’s more like a flat line. You probably won’t feel really productive in the beginning, but you would stay at roughly the same level, or at least lose a lot less momentum as your codebase grows. Somehow I don’t think you get magically more productive when there’s a huge codebase under you to maintain.

Go channels performance: If you happen to have some time to experiment, I guess you’ll still see that for the same task (100000 tasklets) Go is always beaten by Stackless Python, at the core of its own game. Not indicating the performance of real programs, but still funny enough.:)

I wouldn’t try Go unless I really had to, and so far I really disliked the look and feel of Go code I stumbled across. On top of that, I have the impression that the situation would be similar to Java’s, which I think is a very unfair language. Java forces you to be an OO extremist, using classes for everything like a golden hammer, meanwhile the system taking its own shortcuts, not eating its own dog food. (Maybe less so in >=8, but I’d bet it’s not really hard to find cases like that.)

]]>
By: penguinsmash https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17832 Tue, 14 Feb 2017 14:13:35 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17832 Interesting article. I will have to read it a few times to understand it completely.

As far as I can see, one of GO’s main features is a set of tools for concurrency (multi tasking).

I think your iterator routine is an example of how not to use the range keyword
If using ‘ range ‘ forces you to launch a goroutine , Then perhaps you should use a for-loop instead, I don’t know GO,
But the launching of new threads shouldn’t be done willy nilly inside of sub routines.

]]>
By: Lloyd Moore https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17566 Tue, 24 Jan 2017 09:26:09 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17566 Generics are an anti-pattern? Wow, I’d love to hear you explain that one.

]]>
By: Tim https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17546 Mon, 23 Jan 2017 03:22:48 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17546 It appears that Go, as C did, will impede progress in programming languages for another 50 years. Pity.

]]>
By: Ag https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17534 Sun, 22 Jan 2017 02:21:16 +0000 https://bravenewgeek.com/go-is-unapologetically-flawed-heres-why-we-use-it/#comment-17534 God, I’m so glad I chose Clojure instead of Go as my primary language

]]>