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

Go (not "Golang") has better compilation times than Rust and does not try to combine incompatible ways of using concurrency.

I have the opposite dilemma to you, I want to learn to like Rust.



Personally I loathe golang for the sheer fact that it was created recently enough to have included a much better design. Old languages get a pass.

Rust to me is what a modern take on a systems language would be. I think it’s substantially better than go.


To be fair, Go was never a proper "systems language" (and shamefully attempted to redefine what the term means).


I don't think it attempted to redefine the term, but "web" was left off the beginning of the phrase. Go's primary strength is in creating distributed, concurrent services and other networked systems. This makes sense as a language born within Google, though like any language it can be used for other purposes.


Let's try to settle the Go/Rust debate in this AoC sub-thread ^_^


Let's mix in some tabs/spaces and vim/emacs too, and we've got a stew going!


Personally I like them both but I find the barrier to onboarding new devs is lower for Golang.

/s



What's Go, if not Golang? I mean, there's some other programming language called Go that I don't know about?


Yes, "Go!" came before "Go".

But regardless of this, the name of the Go programming language is "Go" and not "Golang".




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

Search: