bind operator proposalとは? ECMAScriptへの新しい文法の提案の1つ。 obj::func()と書けばfunc.call(obj)になる ::obj.method と書けば obj.method.bind(obj)になる という新しい文法を提案している。 babelですでに実装されており、熱烈なサポーターもいるが、 TC39 stageは未だに0。 (TC39のstageについてはazuさんのECMAScriptとは何か?に詳しい) もう一方の期待の新星 async/await が着々とstageを上げているなか、何故bind operator proposalは一向に進まないのか。 本記事は主に、その理由として挙げられている下記のgithub issuesの流れをまとめたものである。 What's keeping this from Stage 1 - is