home.social

#jssugar — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jssugar, aggregated by home.social.

  1. All in all: Cautiously optimistic about #JS0 / #JSSugar but feeling that:

    1. This is nothing new, it’s just a call/reminder to the TC39 to embrace the #extensibleWeb approach to new additions
    2. Calling it JS0 rather than JS was really bad and made eg me defensive about it all
    3. The focus on transpilation is bad if JSSugar is meant to embrace more than syntax only features

    #extensibleWebManifesto

    5/5

  2. All in all: Cautiously optimistic about #JS0 / #JSSugar but feeling that:

    1. This is nothing new, it’s just a call/reminder to the TC39 to embrace the #extensibleWeb approach to new additions
    2. Calling it JS0 rather than JS was really bad and made eg me defensive about it all
    3. The focus on transpilation is bad if JSSugar is meant to embrace more than syntax only features

    #extensibleWebManifesto

    5/5

  3. From the agenda for the 104th meeting of Ecma #TC39 (github.com/tc39/agendas/blob/m). Longer or open-ended discussions: JSSugar/JS0: docs.google.com/presentation/d. Slide 40 onward 👀:

    Let's standardize as the ecosystem uses it:

    JS0: the language implemented by the engines

    JSSugar: features that must be compiled by tools to JS0

    For developers, JS = #JS0 + #JSSugar

  4. From the agenda for the 104th meeting of Ecma #TC39 (github.com/tc39/agendas/blob/m). Longer or open-ended discussions: JSSugar/JS0: docs.google.com/presentation/d. Slide 40 onward 👀:

    Let's standardize as the ecosystem uses it:

    JS0: the language implemented by the engines

    JSSugar: features that must be compiled by tools to JS0

    For developers, JS = #JS0 + #JSSugar