Hacker News new | past | comments | ask | show | jobs | submit login

I find that I end up picking the excellent language engineering that is in Go almost any day over languages with many features that simply don't work well together.

Just the other day I was struggling with the hopeless nightmare of Java's lack of true first class functions (but still having some first class function like semantics) combined with embedded classes restrictions combined with generics thrown in for good measure (AsyncTask embedding in an activity and updating result in the activity).

Go features are clearly specified in a very readable and fairly concise spec and guide and its features fit seamlessly together virtually every time​




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

Search: