並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 35 件 / 35件

新着順 人気順

tc39の検索結果1 - 35 件 / 35件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

tc39に関するエントリは35件あります。 ECMAScriptjavascriptproposal などが関連タグです。 人気エントリには 『マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ』などがあります。
  • マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ

    マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ マイクロソフトのTypeScript開発チームは、JavaScriptのコードにTypeScript互換のアノテーション(注釈)を加えることで変数や関数などの型を宣言し、エディタなどのツールで型情報を活用可能にする一方、実行時にはJavaScriptエンジンがアノテーションを無視することでコードをトランスパイラで変換することなく実行可能なJavaScriptの新構文「Types as Comments」を、JavaScriptの使用を策定する「TC39」(Ecma International, Technical Committee 39)に提出する計画を明らかにしました。 このマイクロソフトの発表には、TC39の共同議長で

      マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ
    • DenoがJavaScriptの標準化を行うTC39ワーキンググループに参加を発表

      Node.jsの作者であるライアン・ダール(Ryan Dahl)氏が新たに立ち上げ、サーバサイドでJavaScript/TypeScriptを実行するためのオープンソースのフレームワーク「Deno」と、その分散ホスティングである「Deno Deploy」を提供する「Deno Company」はECMAインターナショナルに加盟し、JavaScriptの標準化を行うTC39ワーキンググループに参加することを発表しました。 Deno has joined @EcmaIntl's @tc39: the JavaScript standards committee.https://t.co/meFUKD5KKG — Deno (@deno_land) December 13, 2021 DenoはTC39ワーキンググループの参加によって、JavaScriptを誰にとってもよいものに改善していくととも

        DenoがJavaScriptの標準化を行うTC39ワーキンググループに参加を発表
      • TC39 - JavaScriptを定義する。

        JavaScriptを定義する。 TC39 Ecma InternationalのTC39は、JavaScript開発者、実装者、専門家などのグループで、JavaScriptの仕様をメンテナンスし発展させるためにコミュニティと協力しています。 我々は 所属の委員会です。 コントリビュート 既存のプロポーザルに対するフィードバック、ドキュメントの改善、テスト、実装、さらには言語機能に関するアイデアなど、JavaScriptコミュニティからのコントリビュートをTC39は歓迎します。詳細については、コントリビュータガイドをご覧ください。 TC39のミーティングにメンバーとして参加するには、Ecmaに参加してください。 仕様 我々はJavaScript(正式には、ECMAScript)の仕様をGitHub上で開発し、2ヶ月ごとにミーティングを行い、プロポーザルについて議論しています。このプロセスの

        • TC39 に新設された Stage 2.7 について | blog.jxck.io

          Intro TC39 の Stage 2 と Stage 3 の間に、新たに Stage 2.7 が追加された。 これは何だろうと思った人が検索で辿り着けるよう、その経緯と目的をまとめる。 TC39 Stages TC39 は、ECMAScript (つまりまあ JS) の新機能を議論する Task Group だ。 ここでは、比較的自由に新機能の提案がなされ、定期的に行われるミーティングでの議論や、実装からのフィードバックを経て、Stage が上がっていく仕組みをとっている。 旧来の Stage は 0~4 まであった。ざっくり言うと以下のようなものだ。

            TC39 に新設された Stage 2.7 について | blog.jxck.io
          • tc39_study_2

            #tc39_study のスライドです。 動画はこちら TODO 元 Google Slide はこちら https://docs.google.com/presentation/d/17znKhpHu__5SBcT0BNIaYHegy4mMs5MWzj59r-qzmeE

              tc39_study_2
            • Deno joins TC39

              Deno aims to be the best runtime for the modern JavaScript developer. One way we do this is by embracing the latest in JavaScript standards. Deno is fundamentally built for modern JavaScript: Promises, async/await, ES modules and async iterators are all first-class citizens. To make sure that future evolutions of JavaScript will continue to work well for Deno - and server-side JavaScript runtimes

                Deno joins TC39
              • GitHub - tc39/proposal-change-array-by-copy: Provides additional methods on Array.prototype and TypedArray.prototype to enable changes on the array by returning a new copy of it with the change.

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - tc39/proposal-change-array-by-copy: Provides additional methods on Array.prototype and TypedArray.prototype to enable changes on the array by returning a new copy of it with the change.
                • GitHub - tc39/faq

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - tc39/faq
                  • GitHub - tc39/proposal-type-annotations: ECMAScript proposal for type syntax that is erased - Stage 1

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - tc39/proposal-type-annotations: ECMAScript proposal for type syntax that is erased - Stage 1
                    • GitHub - tc39/proposal-signals: A proposal to add signals to JavaScript.

                      Stage 1 (explanation) TC39 proposal champions: Daniel Ehrenberg, Yehuda Katz, Jatin Ramanathan, Shay Lewis, Kristen Hewell Garrett, Dominic Gannaway, Preston Sego, Milo M, Rob Eisenberg Original authors: Rob Eisenberg and Daniel Ehrenberg This document describes an early common direction for signals in JavaScript, similar to the Promises/A+ effort which preceded the Promises standardized by TC39 i

                        GitHub - tc39/proposal-signals: A proposal to add signals to JavaScript.
                      • GitHub - tc39/proposal-object-pick-or-omit: Ergonomic Dynamic Object Restructuring.

                        Let us consider a few scenarios from the real world to understand what we are trying to solve in this proposal. On MouseEvent we are interested on 'ctrlKey', 'shiftKey', 'altKey', 'metaKey' events only. We have a configObject and we need ['dependencies', 'devDependencies', 'peerDependencies'] from it. We have an optionsBagand we would allow on ['shell', 'env', 'extendEnv', 'uid', 'gid'] on it. Fro

                          GitHub - tc39/proposal-object-pick-or-omit: Ergonomic Dynamic Object Restructuring.
                        • GitHub - tc39/proposal-optional-chaining-assignment: `a?.b = c` proposal

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - tc39/proposal-optional-chaining-assignment: `a?.b = c` proposal
                          • TC39 Temporalのドキュメントを一部翻訳しました

                            sititou70です.少し未来のJavaScriptを紹介します! Temporalは,TC39で提案されている次世代の日付APIです.現状のDateにおける欠点を克服するために,仕様を目下策定中です. tc39_studyというイベントで,TemporalについてのLTをしました.また,そのLTを行うにあたって,勉強のためにTemporalのドキュメントを翻訳していたのですが,そちらが公式リポジトリにマージされました 🎉 1分でわかるTemporal tc39_studyは,TC39の各プロポーザルを わずか30〜90秒でLTし続ける というヤバいイベントです.以下が私のLTのアーカイブです.(カミカミですが許してください) なお,このイベントの終盤は30秒LTゾーンという魔境となっており,面白いのでおすすめです.当日のTwitterも,「早口オタク」「情報の嵐」「処理が追いつかない

                              TC39 Temporalのドキュメントを一部翻訳しました
                            • GitHub - tc39/proposal-error-cause: TC39 proposal for accumulating errors

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - tc39/proposal-error-cause: TC39 proposal for accumulating errors
                              • GitHub - tc39/proposal-string-dedent: TC39 Proposal to remove common leading indentation from multiline template strings

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - tc39/proposal-string-dedent: TC39 Proposal to remove common leading indentation from multiline template strings
                                • Official name bikeshed · Issue #321 · tc39/proposal-shadowrealm

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    Official name bikeshed · Issue #321 · tc39/proposal-shadowrealm
                                  • GitHub - tc39/proposal-iterator.range: A proposal for ECMAScript to add a built-in Iterator.range()

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - tc39/proposal-iterator.range: A proposal for ECMAScript to add a built-in Iterator.range()
                                    • GitHub - tc39/proposal-structs: JavaScript Structs: Fixed Layout Objects

                                      Structs are declarative sealed objects. There are two kinds of structs: unshared structs and shared structs. Unshared structs behave as if they were sealed objects. Shared structs have additional restrictions and can be concurrently accessed from different agents. Both unshared and shared structs have the following properties: Opaque storage like plain objects. Not aliasable via ArrayBuffer or Sha

                                        GitHub - tc39/proposal-structs: JavaScript Structs: Fixed Layout Objects
                                      • GitHub - tc39/proposal-regexp-v-flag: UTS18 set notation in regular expressions

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - tc39/proposal-regexp-v-flag: UTS18 set notation in regular expressions
                                        • GitHub - tc39/ecma426: Source map specification, RFCs and new proposals.

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - tc39/ecma426: Source map specification, RFCs and new proposals.
                                          • GitHub - tc39/proposal-async-context: Async Context for JavaScript

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - tc39/proposal-async-context: Async Context for JavaScript
                                            • GitHub - tc39/proposal-array-grouping: A proposal to make grouping of array items easier

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                GitHub - tc39/proposal-array-grouping: A proposal to make grouping of array items easier
                                              • GitHub - tc39/proposal-decimal: Built-in decimal datatype in JavaScript

                                                Accurate storage and processing of base-10 decimal numbers is a frequent need in JavaScript. Currently, developers sometimes represent these using libraries for this purpose, or sometimes use Strings. Sadly, JavaScript Numbers are also sometimes used, leading to real, end-user-visible rounding errors. What’s the issue? Why aren’t JS Numbers good enough? In what sense are they not “exact”? How is i

                                                  GitHub - tc39/proposal-decimal: Built-in decimal datatype in JavaScript
                                                • TC39 meeting, April 19-21 2021

                                                  In this TC39 meeting, the updates to JavaScript Classes around private state have moved to stage 4. Other proposals of note this meeting were proposals related to ArrayBuffers, notably resizable ArrayBuffers and a new proposal, introducing read-only ArrayBuffers and fixed views into ArrayBuffers. Read-only ArrayBuffers are not a new ArrayBuffer, but rather a way to freeze existing ArrayBuffers so

                                                    TC39 meeting, April 19-21 2021
                                                  • GitHub - tc39/proposal-import-attributes: Proposal for syntax to import ES modules with assertions

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      GitHub - tc39/proposal-import-attributes: Proposal for syntax to import ES modules with assertions
                                                    • ep78 TC39 | mozaic.fm

                                                      Theme 第 78 回のテーマは TC39 です。 今回は Prettier のメンテなや Babel のコントリビュータをやりながら、 TC39 の新しいプロポーサルをそれらに実装する作業をしている @__sosukesuzuki をゲストにお呼びし、 Prettier/Babel のメンテナンスの話などを交え、 TC39 のウォッチの仕方や、気になる Proposal の話、 ES2021 の展望を議論しながら、今後の ES や TC39 について議論しました。 Show Note Prettier - Opinionated Code Formatter Babel - The compiler for next generation JavaScript Web 技術の調査方法 | blog.jxck.io TC39 tc39/proposals tc39/agendas tc3

                                                        ep78 TC39 | mozaic.fm
                                                      • TC39 Pipeline Operator - Hack vs F#

                                                        I want to take some time to share everything I know about the pipeline operator proposal that is currently in stage 2, to the best of my ability. This will, of course, be a somewhat biased account — it's my article, haha — but I'll do my best to present both sides while presenting my case. Also, keep in mind, that as thorough as I'll try to be, I'm completely sure I'm missing things. If you spot s

                                                        • GitHub - tc39/proposal-defer-import-eval: A proposal for introducing a way to defer evaluate of a module

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - tc39/proposal-defer-import-eval: A proposal for introducing a way to defer evaluate of a module
                                                          • GitHub - tc39/proposal-atomics-microwait: Micro waits in JS

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - tc39/proposal-atomics-microwait: Micro waits in JS
                                                            • 2020-02 の TC39 meeting - moriken's project

                                                              Proxy のコンストラクタの引数に revoked Proxy を入れたときに TypeError を投げる仕様になっているが、ただ複雑になっているだけで特に意味がないので取りやめる提案。承認された。

                                                                2020-02 の TC39 meeting - moriken's project
                                                              • TC39 Podcast

                                                                tc39er.us a podcast where we talk to the TC39 delegates about JavaScript and everything else!

                                                                • GitHub - tc39/proposal-source-phase-imports: Proposal to enable importing modules at the source phase

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    GitHub - tc39/proposal-source-phase-imports: Proposal to enable importing modules at the source phase
                                                                  • GitHub - tc39/proposal-symbol-proto: TC39 proposal for mitigating prototype pollution

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - tc39/proposal-symbol-proto: TC39 proposal for mitigating prototype pollution
                                                                    • GitHub - tc39/proposal-canonical-tz: TC39 Proposal (stacked on Temporal) to improve handling of changes to the IANA Time Zone Database

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - tc39/proposal-canonical-tz: TC39 Proposal (stacked on Temporal) to improve handling of changes to the IANA Time Zone Database
                                                                      • GitHub - tc39/proposal-promise-with-resolvers

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - tc39/proposal-promise-with-resolvers
                                                                        1

                                                                        新着記事