What is holding back Decorators ?

Andrea Giammarchi andrea.giammarchi at gmail.com
Tue Dec 4 16:00:30 UTC 2018


FWIW I agree @dec export is a huge nonsense and it looks from the outside
decorators are stuck due features creep ... it's like not releasing classes
at all until all other PL gotchas and features are solved, which is not
what happened in 2015.

Yet curious to see progress on what's being promoted as the universal
solution to pretty much everything these days.

On Tue, Dec 4, 2018 at 10:47 PM Ranando King <kingmph at gmail.com> wrote:

> Thanks for the links T.J. I'm glad to see they're going forward with
> decorators though I'm a bit confused as to why they'd want to do `@dec
> export`. That makes it look like the `export` directive is the target of
> the decorator. Weird.
>
> There was something I saw that disturbed me deeply.
>
> > DH: I think this is so zerosum that we can't progress. *I'd rather ship
> the worst outcome than not ship.*
>
> I could understand that position if it were a case of providing for
> something that cannot be done currently. Then it would be like saying "I'd
> rather feed them gruel than see them starve." However, whether it's private
> fields or decorators, there are already sufficient means of providing for
> these. In this situation, that statement seems to read more like "I know
> they ordered electric screwdrivers, but ship these butterknives instead; it
> takes too long to get the screwdrivers." While I know in my head that this
> can't possibly be the case....
>
> On Tue, Dec 4, 2018 at 5:30 AM T.J. Crowder <
> tj.crowder at farsightsoftware.com> wrote:
>
>> On Tue, Dec 4, 2018 at 6:21 AM 森建
>> <moriken at kimamass.com> wrote:
>> > For understanding the current status, I think that the following
>> > documents will be helpful.
>>
>> Thanks!
>>
>> > The slide for the 67th meeting of Ecma TC39
>> >
>> https://docs.google.com/presentation/d/12QtzhGvtA4bf7tznPzIeYH5aLEo40Kwfs3vpJxaSbHE/edit#slide=id.p
>>
>> For any who, like me, ran into a 404 following the "Improved Docs" link
>> in those slides (which isn't a link to improved docs, it's to a discussion
>> about improving docs), it's a minor typo in the URL. The correct one is:
>>
>> https://github.com/littledan/js-outreach-groups/blob/master/educators/notes-2018-10-11.md
>>
>> -- T.J. Crowder
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20181204/a692fa89/attachment.html>


More information about the es-discuss mailing list