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

The issues that Scala and C++ have are far beyond just "having generics". Classical (ML-style) generics are an incredibly simple feature, much more so than, say, built-in channels.


I agree and I like generics, but I think it's hard to argue that generics have never made a complicated project more complicated.


I'd say typeclasses, templates, and variance have, sure. Those are separate features from generics in my mind. (But you could reasonably lump them all together under the heading of "generics" and I won't argue too much.) :)




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

Search: