Re:A Conversation with Language Creators: Guido, James, Ande...
by fulafel on Thursday April 04, 2019 @07:21AM
(#19570912)
If we pretend Elm existed in 97, I think things would have worked out ok in this respect.
Re:A Conversation with Language Creators: Guido, James, Ande...
by specialist on Thursday April 04, 2019 @09:49PM
(#19578939)
I favor Null Objects. It's a minority viewpoint.
If your program typechecked against Netscape Navigator in 1997, does that prove that it will run without type errors in AwesomeNewBrowser 2023?
IMO null/undefined/etc are reasonable fallbacks if your runtime environment can radically diverge from its static model.