How to fix the `class` keyword

Mark S. Miller erights at google.com
Wed Mar 4 16:23:10 UTC 2015


On Wed, Mar 4, 2015 at 8:05 AM, joe <joeedh at gmail.com> wrote:

> While we're on the topic, is multiple inheritance on radar for ES7?
>


On the radar? Yes. See old proposals

http://wiki.ecmascript.org/doku.php?id=strawman:syntax_for_efficient_traits
http://wiki.ecmascript.org/doku.php?id=strawman:classes_with_trait_composition
http://wiki.ecmascript.org/doku.php?id=strawman:trait_composition_for_classes
http://wiki.ecmascript.org/doku.php?id=strawman:classes_as_inheritance_sugar

that use  http://traitsjs.org -like trait composition as a cleaner
substitute for multiple inheritance.

But I for one am not in a hurry to revive this direction. The "const
classes" I just mentioned are much higher priority. So let's say that
traits/MI are on the radar for some future ES eventually possibly.

-- 
    Cheers,
    --MarkM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150304/9cd7fd94/attachment.html>


More information about the es-discuss mailing list