Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: