@snacks @fiore @max
Also I've seen those who are normally JS devs write Go code and like it… Just saying! 😜

@m0xee @snacks @fiore i sometimes write typescript and i hate it!!!! i hope they kill the go gopher!!!

@max @snacks @m0xee i think the gopher would be nice to hug tho

and then murder

@fiore @max @snacks
Oh, come on, let's be civil here!
(Just trick your mind into thinking it's Plan 9 Glenda — ain't easy considering the lack of ears, but life is SO-O MUCH easier that way 🤭)

@fiore @max @snacks
I agree! The main point: it's hard to move away from — that is indeed so and it's very important when you're using it commercially, as for other disadvantages — they have their counterparts in other languages, the article even gives a few examples of those.
One other thing that strikes me: indeed, it has very opinionated defaults and your code is to be error-prone if you're writing it just by looking at others' code, which is important for junior devs…

@fiore @max @snacks
You have to learn how to write *idiomatic* Go code (at least read The Go Programming Language), then a lot of mistakes are easy to avoid — and a lot of things start making sense, those that don't — never do 😂

Follow

@fiore @max @snacks
Indeed, the compiler doesn't warn you about shit… But in case with Rust you're in some cases doing things in a very inefficient way just to make the compiler SHUT THE FUCK UP — because you feel that re-writing it in an idiomatic way for Rust might make your head explode 🤯
All in all, nothing is perfect, the article is absolutely right about that.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml