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

Well, that's because goroutines and channels are something, that's first class in go and has a special syntax.

While in Java, it tries to mostly keep the existing Java syntax.

I guess people that write Java are used to a lot of "lasagna" all-is-object boilerplate and ignore it. The same way go people are used to ignore the `err != nil` lines everywhere.



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

Search: