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

Reply via email to