mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#tc39

0 Beiträge0 Beteiligte0 Beiträge heute
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Proposals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proposals</span></a><br>TC39 advances 9 JavaScript proposals · Three features are ready to join ECMAScript <a href="https://ilo.im/164is3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/164is3</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://mastodon.social/tags/EcmaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EcmaScript</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
Sal Rahman<p>I'm gonna settle it once and for all:</p><p>the tc39 should adopt the F# style for pipeline operator.</p><p>No questions asked.</p><p><a href="https://techhub.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://techhub.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://techhub.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://techhub.social/tags/ECMAScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMAScript</span></a> <a href="https://techhub.social/tags/ECMA262" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMA262</span></a> <a href="https://techhub.social/tags/FP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FP</span></a> <a href="https://techhub.social/tags/PipelineOperator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PipelineOperator</span></a></p>
Austin Andrews<p>Every so often I check to see if CSS anchor positioning is ready. Almost there in Safari/Firefox. :blobcateyesR: </p><p>Popover API already makes things so much cleaner, so hopeful all the anchor implementations ship in a stable shape. Chrome's seems to work pretty great from testing my use cases with various menus.</p><p>Updating legacy code this weekend to match the spec 1:1 so the JS can be dropped after release.</p><p><a href="https://fosstodon.org/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a></p>
Austin Andrews<p>Updating some older Typescript 4.x code to TypeScript 5 latest. Decorator heavy code, so nice to get it all refactored to ESDecorators Stage 3 syntax. Definitely an improvement, especially having `context.addInitializer`.</p><p>One minor headache in that I also had to update the webpack/ts-loader version to latest after noticing issues in the transpiled output.</p><p><a href="https://fosstodon.org/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://fosstodon.org/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Proposals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proposals</span></a><br>TC39 advances a few JavaScript proposals · Three features are ready to join ECMAScript <a href="https://ilo.im/162h89" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/162h89</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://mastodon.social/tags/EcmaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EcmaScript</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
Kerrick Long (code)<p>Anybody on <a href="https://ruby.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> want to champion an ECMAScript proposal? Before I write a whole explainer document I’d like to make sure it isn’t wasted effort.</p><p>In short: Symbol.call, a well-known symbol, which can be used as a method name to make an object callable. Prior art: <a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a>’s call(), E’s run (), C++’s operator(). Allows your class’s instance to act as a Functor Object, and eases use of Method Object pattern. Gives us a way to make callables have their own “this.”</p><p><a href="https://ruby.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://ruby.social/tags/JS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS</span></a> <a href="https://ruby.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
Alberto de Murga<p>Twice a year, due to a very old system, many assumptions, user expectations, and a bright mind that decided to set a database in Europe/Amsterdam TZ, we have to deal with at least a bug regarding time issues. I cannot wait for Temporal to be fully implemented in all the platforms.</p><p><a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/temporal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>temporal</span></a> <a href="https://mastodon.social/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a></p><p><a href="https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/bl</span><span class="invisible">og/javascript-temporal-is-coming/</span></a></p>
jmsfbs<p>Just noticed this <a href="https://mastodon.social/tags/js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>js</span></a> behaviour found it interesting/surprising</p><p>```javascript<br>let o = {}<br>let i = 0;<br>o?.f?.(i++)<br>```</p><p>The value of `i` is `0` after this expression. I would have thought that the orders of evaluation would still lead to `i++` occurring even if the method call is short circuited. But `i++` never evaluates.</p><p><a href="https://mastodon.social/tags/js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>js</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
ECMAScript News<p>Updates from the TC39 meeting in December 2024<br><span class="h-card" translate="no"><a href="https://mastodon.social/@gnumanth" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gnumanth</span></a></span><br><a href="https://dev.to/hemanth/updates-from-the-105th-tc39-meeting-3gkh" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/hemanth/updates-from-th</span><span class="invisible">e-105th-tc39-meeting-3gkh</span></a></p><p><a href="https://mastodon.online/tags/ECMAScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMAScript</span></a> <a href="https://mastodon.online/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.online/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a></p>
westbrook<p><span class="h-card" translate="no"><a href="https://indieweb.social/@deebloo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>deebloo</span></a></span> I think the world would be better if instead of moving "browser features" to JS build tools we should put the same effort/time/resources into standardizing the server interface as it prepared to deliver HTML to the browser so that we could get a single coordinated SSR solution.</p><p><a href="https://mastodon.social/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a></p>
gnumanth<p>Updates from the 104th <a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> meeting <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://dev.to/hemanth/updates-from-the-104th-tc39-meeting-14cp" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/hemanth/updates-from-th</span><span class="invisible">e-104th-tc39-meeting-14cp</span></a></p>
Evan Hahn<p>"So please, I beg everyone influencing [JavaScript], when considering a new feature, please apply a higher bar than 'Wouldn't it be nice if we could also write it this way?'" <a href="https://scribe.rip/4e83096239b9" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">scribe.rip/4e83096239b9</span><span class="invisible"></span></a></p><p><a href="https://bigshoulders.city/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://bigshoulders.city/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://bigshoulders.city/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
ECMAScript News<p>TC39 advances 10+ ECMAScript proposals<br><span class="h-card" translate="no"><a href="https://fosstodon.org/@sarahgooding" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sarahgooding</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@SocketSecurity" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>SocketSecurity</span></a></span><br><a href="https://socket.dev/blog/tc39-advances-10-ecmascript-proposals-key-features-to-watch" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">socket.dev/blog/tc39-advances-</span><span class="invisible">10-ecmascript-proposals-key-features-to-watch</span></a></p><p><a href="https://mastodon.online/tags/ECMAScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMAScript</span></a> <a href="https://mastodon.online/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.online/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Outlooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Outlooks</span></a><br>TC39 advances 10+ ECMAScript proposals · Prominent JavaScript features to keep an eye on <a href="https://ilo.im/160e65" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/160e65</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Proposals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proposals</span></a> <a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://mastodon.social/tags/ECMAScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMAScript</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a></p>
Aki the Conqueror 🦓<p>OH at plenary “if people would stop using the word orthogonality, that would be great” <a href="https://toot.cat/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a></p>
Aki the Conqueror 🦓<p>The overall cognitive capacity of TC39 delegates is reflective of the last hour or two of the final day, day three. the off-topic channel has completely gone off the rails, and the on-topic channel is just barely hanging on. Contributions are constructive yet somehow also unhinged.</p><p>we're halfway through day two.</p><p><a href="https://toot.cat/tags/tc39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tc39</span></a></p>
westbrook<p>Who likes themselves some <a href="https://mastodon.social/tags/webComponents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponents</span></a> related <a href="https://mastodon.social/tags/interop2024" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interop2024</span></a> proposals?</p><p>+1 them while they are hot!</p><p>Reference Target: <a href="https://github.com/web-platform-tests/interop/issues/792" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/web-platform-tests/</span><span class="invisible">interop/issues/792</span></a><br>:host(:has(...)) and :host:has(...): <a href="https://github.com/web-platform-tests/interop/issues/791" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/web-platform-tests/</span><span class="invisible">interop/issues/791</span></a><br>:has-slotted: <a href="https://github.com/web-platform-tests/interop/issues/790" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/web-platform-tests/</span><span class="invisible">interop/issues/790</span></a><br>Import Attributes: <a href="https://github.com/web-platform-tests/interop/issues/733" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/web-platform-tests/</span><span class="invisible">interop/issues/733</span></a><br>CSS Module Scripts: <a href="https://github.com/web-platform-tests/interop/issues/703" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/web-platform-tests/</span><span class="invisible">interop/issues/703</span></a></p><p>It's gonna be a good year!</p><p><a href="https://mastodon.social/tags/a11y" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>a11y</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://mastodon.social/tags/webComponentsCG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webComponentsCG</span></a></p>
Thomas Steiner :chrome:<p>From the agenda for the 104th meeting of Ecma <a href="https://toot.cafe/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> (<a href="https://github.com/tc39/agendas/blob/main/2024/10.md#agenda-items" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/tc39/agendas/blob/m</span><span class="invisible">ain/2024/10.md#agenda-items</span></a>). Longer or open-ended discussions: JSSugar/JS0: <a href="https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/mobilepresent?slide=id.g30432c5cd9c_0_688" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.google.com/presentation/d</span><span class="invisible">/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/mobilepresent?slide=id.g30432c5cd9c_0_688</span></a>. Slide 40 onward 👀:</p><p>Let's standardize as the ecosystem uses it:</p><p>JS0: the language implemented by the engines</p><p>JSSugar: features that must be compiled by tools to JS0</p><p>For developers, JS = <a href="https://toot.cafe/tags/JS0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JS0</span></a> + <a href="https://toot.cafe/tags/JSSugar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSSugar</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Reports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Reports</span></a><br>JavaScript standard gets an extra stage · The TC39 committee moves from annual to faster rollouts <a href="https://ilo.im/15zux4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/15zux4</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/EcmaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EcmaScript</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebStandards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebStandards</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
ECMAScript News<p>Summary of the June 2024 TC39 plenary in Helsinki<br><span class="h-card" translate="no"><a href="https://floss.social/@igalia" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>igalia</span></a></span><br><a href="https://blogs.igalia.com/compilers/2024/07/18/summary-of-the-june-2024-tc39-plenary-in-helsinki/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blogs.igalia.com/compilers/202</span><span class="invisible">4/07/18/summary-of-the-june-2024-tc39-plenary-in-helsinki/</span></a></p><p><a href="https://mastodon.online/tags/ECMAScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ECMAScript</span></a> <a href="https://mastodon.online/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.online/tags/TC39" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TC39</span></a></p>