"Syntax for Efficient Traits" is now ready for discussion (was: Classes as Sugar is...)

Tom Van Cutsem tomvc.be at gmail.com
Fri Sep 24 01:49:23 PDT 2010


Up to now, the strawman page on "syntax for efficient traits" left
unspecified the semantics of trait composition, deferring this to the
traits.js library implementation. I thought I'd give a shot at specifying
the semantics of trait composition independent of any concrete
implementation: <
http://wiki.ecmascript.org/doku.php?id=strawman:traits_semantics>

Feedback is welcome. I'm sure there are parts that remain unclear and
require further specification.

Cheers,
Tom

2010/9/13 Mark S. Miller <erights at google.com>

> Responding to Brendan's challenge at <
> https://mail.mozilla.org/pipermail/es-discuss/2010-September/011825.html>,
> I've been working up <
> http://wiki.ecmascript.org/doku.php?id=strawman:syntax_for_efficient_traits>.
> Given the revival of that thread today, now seems like an opportune time to
> post it.
>
> Seeing as how classes-as-sugar is getting a much cooler reception on the
> list than traits, if there are no objections, I propose to use the timeslot
> on the agenda currently reserved from classes-as-sugar to instead discuss
> traits and traits vs classes-as-sugar.
>
> "Syntax for Efficient Traits" at  <
> http://wiki.ecmascript.org/doku.php?id=strawman:syntax_for_efficient_traits> is
> now ready for discussion.
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20100924/c527af58/attachment.html>


More information about the es-discuss mailing list