Hacker News new | ask | show | jobs
by chipdart 712 days ago
> I big improvement would be making default initialization explicit

Actually initializing your instances, which is what's expected of every single instantiation, is enough to not experience any problem. This also means that if you want to call a constructor, you need to define it.

This is a case of people trying to be too clever for their own sake, and complaining that that's too much cleverness for them to handle.