HN2new | past | comments | ask | show | jobs | submitlogin

What makes Go a good "systems language"? Is it because it's fast? What about Java, Scala, Clojure, Haskell, C#, F#, Scheme, Ocaml, etc, which all have performance (speed of execution) similar to Go, are they good "systems languages" as well?

If it's not speed of execution then what makes Go a good systems language? The ability to fiddle bits? A small runtime?



One thing is gochannels and the lightweight concurrency primitives.


Java, Scala, Clojure, Haskell, C#, F#, Scheme (do Rackets Places count?) all have their equivalents.




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

Search: