To be honest, I started my own framework because of the lack of classical oop and a clear type system in JS. I know TypeScript, but that’s another language, not just a framework like mine. After that, ES6 classes has come to the surface, but they do not respond to my needs, and some choices on their behavior are not convenient. I’m waiting for new proposals like public/private fields and decorators, but just for the purpose of transpiling my classes to those of ES6 the most than possible for performance. I don’t think to have enough influence to get my classes system reflected in JS :)
From: kai zhu [mailto:[email protected]] Sent: Sunday, July 23, 2017 6:36 PM To: Vinnymac <[email protected]> Cc: Jordan Harband <[email protected]>; Claude Petit <[email protected]>; es-discuss <[email protected]> Subject: Re: Removal of language features On Jul 23, 2017, at 10:58 AM, Vinnymac <[email protected] <mailto:[email protected]> > wrote: Above Steve mentions that many people are mixing language additions with framework fatigue. I have to agree with him. In my case I am not overwhelmed by any of the additions TC39 has chosen to make to ECMA. In fact it is something I look forward to each year now that things seem to be iterating at a faster rate. -1 strongly disagree. the explosion of different frameworks is encouraged by the current unstable nature of ecmascript. the phenomenon wouldn't have been so severe if there wasn’t the mindset that ecmascript is undergoing a "language revolution", and everyone had to write their own framework to adapt to it. It feels more mature, and we can already do so much more than we ever could just a couple of years ago. -1 in the end-goal of browser UX capabilities, i feel the latest batch of frameworks don’t add anything more capable than the older simpler ones. they simply employ more complicated procedures to achieve the final desired UX feature. i feel the commercial web-industry is now more wanting on guidance to reliably ship and maintain products. the views of some people that ecmascript should further expand and develop new ideas, hardly helps in this regard. <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> Virus-free. <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> www.avg.com
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

