Hi Andreas, is this the best link to the Strong Mode post-mortem? https://groups.google.com/d/msg/strengthen-js/ojj3TDxbHpQ/5ENNAiUzEgAJ
/be On Wed, Jul 26, 2017 at 2:56 AM Andreas Rossberg <rossb...@google.com> wrote: > As for the reoccurring assumption that deprecation would help simplifying > JavaScript implementations: no, not to a relevant degree. 80+% of the > complexity in a JS VM comes from the plethora of (sometimes ridiculous) > edge cases in the core semantics of JavaScript, its object model, implicit > conversions, etc., and the desire to make all that fast in the common case > without breaking correctness of the million special cases. None of that can > be deprecated without creating a completely new language. > > And clearly, modes or versions only make things worse in that regard. > Strict mode already is a pig when it comes to implementation complexity (in > retrospect, it does not carry its weight IMHO). ES6 made it worse. Our > experiments with strong mode a while ago increased complexity even further, > so much that the urge to rip it out again overtook very quickly. I for one > am eternally healed of modes. > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss