Hacker News new | ask | show | jobs
by ianbutler 1090 days ago
Not OP.

Very personal opinion:

Go is an ugly language and I don't enjoy working in it for that reason alone.

Outside of that, I also don't like the language design for a lot of its features.

Though, admittedly, the goroutines part is not one of those choices I dislike. But the error handling pattern, generics and a few other things are super meh to me.

And everything Go does with networking and concurrency, Elixir does better.

Elixir just doesn't have the backing of a big name like Google so it doesn't have the same popularity.

1 comments

Go is not dynamically typed. People keep putting dynamically typed languages into production. GG
I don't disagree on this point if Elixir were statically typed it would be great, relying on dialyzer for typing is meh at best.