Anthony Ciccarello
LinkedIn icon

Posts tagged "TC39"

  1. I’m archiving old tweets to my site and realizing that #smooshgate really captured my attention in 2018

    • note
    • TC39
    • smooshgate
  2. My new post about changes to the #ECMAScript decorators proposal is live on the @SitePen blog! Interested to see how these changes are implemented by the #TypeScript compiler. sitepen.com/blog/2019/01/0…

    • note
    • ECMAScript
    • TypeScript
    • TC39
  3. Updating the Decorators Proposal for the Holidays

    The Ecma TC39 committee, which standardizes the JavaScript language (officially known as ECMAScript), has been discussing a decorators proposal for several years. Transpilers like TypeScript and Babel implemented the initial version of the decorators proposal, allowing developers and frameworks to start using the proposal before the feature became an official...

    • article
    • technology
    • TC39
  4. I may also be bitter from reading how class fields has bogged down the decorators proposal. 😄

    • note
    • TC39
  5. I vaguely remember seeing something about clarifying this goal in some tc39 notes but haven’t been able to find it.

    • note
    • TC39
    • smooshgate
  6. @littledan @ljharb does #TC39 have any published guidelines on the meaning and motivation for “don’t break the web”? Then tc39 could point to that rather than repeatedly discussing on proposals like global & #smooshgate

    • reply
    • TC39
    • smooshgate
  7. @chiccychiccy The interesting part is why/how not to break old parts of the web. The dramatic part is bashing old code and determining what to name things.

    • note
    • TC39
    • smooshgate
  8. @chiccychiccy Haha, it’s a complicated web developer drama with it’s own hashtag. #smooshgate medium.com/@sarunint/what…

    • note
    • smooshgate
    • TC39
  9. I suspect that the vast majority of MooTools sites aren’t using flatten

    • note
    • TC39
    • smooshgate
  10. @jankrems @_jayphelps So my understanding is that Array defers to any existing methods, but the non-enumerable spec method doesn’t get copied to MooTools’s Elements prototype.

    • reply
    • TC39
    • smooshgate
  11. I don’t remember seeing the moment.js global proposal conflict getting as much of a reaction as MooTools with Array.prototype.flatten. Global seems more significant to me. github.com/tc39/proposal-…

    • note
    • TC39
    • smooshgate
  12. @ryanflorence Interesting to see that 2.6% of all website use MooTools. For the top 10,000 sites that drops to 0.6% w3techs.com/technologies/h… w3techs.com/technologies/c…

    • note
    • TC39
    • smooshgate
  13. @ryanflorence Going forward, modifying the prototype of builtins pre-standardization should be understood as a risk by developers and shouldn’t hold up standardization. However, I can’t imagine past tools could be reasonably held to this expectation.

    • note
    • TC39
    • smooshgate
  14. @ryanflorence I want to see backwards compatibility upheld but my impression is that this expectation has already been broken for MooTools sites. I could be wrong though.

    • note
    • TC39
    • smooshgate
  15. @ryanflorence How many standards have broken MooTools? The 1.6.0 release mentions something about Array.from() compatibility problems.

    • reply
    • TC39
    • smooshgate