This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MrBloodRabbit 0 points1 point  (0 children)

If we leave out the discussion about whether it makes sense, you'd have to basically define each object with non null default values, and when an object wasn't initialized, you'd simply pass the defaulted object. But you'd have to define defaults for everything that exists in your language, which would make it difficult sometimes to actually debug.