> In my opinion, having that as a language rule will probably force people to design their classes to have things set at initialization more often than not.
Good point. There are some interesting work in javascript, like Om, to mainly use immutable objects, it could go in the same direction.
Good point. There are some interesting work in javascript, like Om, to mainly use immutable objects, it could go in the same direction.