<div dir="ltr"><div><span style="font-size:12.8000001907349px">Did you seriously just plug your blog post in es-discuss? </span></div><div><br></div><div>Are you really explaining the open-closed principle and composition vs inheritance to a mailing list of people interested in language design?</div><div><br></div><div>About why class is added: <a href="https://esdiscuss.org/topic/is-class-syntax-really-necessary">https://esdiscuss.org/topic/is-class-syntax-really-necessary</a></div><div><br></div><div>ECMAScript would have looked different had it been designed from scratch today - but given your criticism everything apart from mixins for classes is impossible without breaking compatibility and mixins are being explored separately anyway. </div><div><span style="font-size:12.8000001907349px"><br></span></div><span style="font-size:12.8000001907349px">From: Eric Elliott <<a href="mailto:eric@paralleldrive.com" target="_blank">eric@paralleldrive.com</a>></span><br><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="color:rgba(0,0,0,0.8);font-family:freight-text-pro,Georgia,Cambria,'Times New Roman',Times,serif;font-size:12.8000001907349px;letter-spacing:0.159999996423721px;line-height:18.8571434020996px">> I've already posted this on my Medium blog here: </span><a href="https://medium.com/@_ericelliott/how-to-fix-the-es6-class-keyword-2d42bb3f4caf" style="font-family:freight-text-pro,Georgia,Cambria,'Times New Roman',Times,serif;font-size:12.8000001907349px;letter-spacing:0.159999996423721px;line-height:18.8571434020996px" target="_blank">https://medium.com/@_ericelliott/how-to-fix-the-es6-class-keyword-2d42bb3f4caf</a><br style="color:rgba(0,0,0,0.8);font-family:freight-text-pro,Georgia,Cambria,'Times New Roman',Times,serif;font-size:12.8000001907349px;letter-spacing:0.159999996423721px;line-height:18.8571434020996px"></div><div><br></div><div><br></div></div>