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

Over Go: higher level code, more powerful ergonomic abstractions (generics, macros, etc), and of course the lack of runtime/GC.

Over OCaml/Standard ML: more control over performance. It's also imperative first rather than functional first, which isn't neccessarily an advantage, but it is to people coming from a imperative programmig background.

Over D: much more momentum behind the ecosystem.

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