+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

AIエージェントがより高速なTypeScriptコンパイラを構築

セオ・ブラウンは、MicrosoftのGo TypeScriptコンパイラの実験的なエージェント作成Rustポートであるtsc-rsを発表しました。

セオ・ブラウンは、MicrosoftのGo TypeScriptコンパイラの実験的なエージェント作成Rustポートであるtsc-rsを発表しました。この10月8日のデイリー・ディフは、このプロジェクトのワークロード固有の速度に関する主張、API価格のトークン相当、アップストリームのリビジョン不一致、既知の導入上の注意点を検証します。補足記事には、Haiku 5.5の長文プロンプト価格ティアとインフラ貢献者の調査が含まれています。ニコの評決は、リリースゲートを置き換える前に「NEEDS REVIEW」です。

書面版を読む(英語) ↗

この動画の要点

  • セオは2026年10月7日11:07 UTCにtsc-rsを発表しました。このプロジェクトは、Microsoftの既存のGoコンパイラの設計とテストを移植したものであり、Rustによる成功した試みは、すべてのTypeScriptセマンティクスをゼロから発明したわけではありません。
  • セオの約40万ドルに上るOpenAIの失敗した利用と24,047ドルのOpusの利用は、API価格で評価されています。彼はOpusにClaudeのサブスクリプションを使用していると報告しています。これらの数値は、これらの金額の現金支払いを確立するものではありません。
  • このプロジェクトの12.5倍という結果は、Effectを使用したT3 CodeとTypeScript 6と古いEffectプラグインを比較したものです。GoとEffectの比較は1.89倍であり、Effectなしの表ではBunが勝利しています。古いプラグインは異なる診断ルールセットを持っています。
  • ベンチマークハーネスは、ウォームアップ後の5回の計測実行とネイティブmacOS ARMバイナリで検査されました。このエピソードのためにパフォーマンスと互換性は独立して再現されていません。プレビュービルドには、測定されたビルドで使用される最適化が欠けています。
  • READMEには9月29日のアップストリームリビジョンが記載されていますが、UPSTREAM.jsonは6月のピンを最新としています。このツールメタデータは、出荷されたバイナリがどのリビジョンを使用しているかを証明するものではありません。インストールされたバイナリを確認し、同等のリビジョンを比較してください。
  • リリースには、Linux x64とmacOS arm64のサポートがリストされており、モノレポエミッション、ビルド参照、エディタメモリに関する注意点があります。文書化されているWASMビルドはシングルスレッドであり、ネイティブ言語サーバーモードが欠けています。インフラの節約はまだ測定されていません。
  • Haiku 5.5のローンチ価格は、10万プロンプトトークンを超えると5倍に上昇します。Artificial Analysisは、最大努力の出力トークン使用量が大きく、異なる評価設定でのAnthropicの39.2%に対し、Terminal-Benchで33%の結果を報告しています。暫定的なコスト数値には、長文プロンプトティアは含まれていません。
  • sheets.worksの調査では、サンプリングされた23のインフラプロジェクトのうち11で、年間10コミットという閾値を使用して、1人または2人の定期的なコミッターが見つかりました。この代理は、レビュー、トリアージ、サポート作業を見逃す可能性があります。採用は、将来のメンテナンスの目に見える所有権にも依存します。

翻訳されたトランスクリプト

オリジナルの英語ナレーションから翻訳されています。利用可能なオーディオとキャプションはYouTubeによって管理されています。

エージェントは実際に使えるコンパイラを移植できるか?

0:00 AIコンパイラの書き換えは失敗すると予想するでしょう。 セオのRustポートは、彼のT3コードベンチマークでGoを上回っています。 そして、彼はそのコードを一度も読んでいないと言います。 このビデオでは、エージェントが実際に何を作り上げたのか? そして、あなたのチェッカーを置き換えるべきでしょうか? 10月8日木曜日、これはThe Daily Diffです。 一つの疑問を残しておきましょう。 MicrosoftがTypeScriptを変更したとき、誰がこれを動かし続けるのでしょうか?

0:19 tsc-rsは、Rustで書かれた実験的なオープンソースのTypeScriptコンパイラ、 タイプチェッカー、言語サーバーです。 セオ・ブラウンのプロジェクトは、MicrosoftのGo実装を移植したもので、 既存の設計とテストを継承しています。 それはあなたのアプリの型をチェックし、エディタの診断を可能にします。 水曜日にセオのポートと安価なHaikuが登場しました。 今日のHacker Newsのボードには、メンテナーの人口調査が浮上しました。 テーマは「コードは豊富だが、所有権は希少」です。

0:43 セオは、数ヶ月にわたるOpenAIの試みが84パーセント程度の

トークン請求書の実際の意味は?

0:47 互換性で停滞したと述べています。彼のチャートでは、それらのトークンをAPI価格で 40万ドル以上と評価しています。 これは、定価で評価された使用量です。 架空の請求書は、ほとんどそれ自体が見出しになります。 彼は、Opus 5.5が以前のRustの試みを置き換え、 10時間で機能する最初のバージョンを生成したと述べています。 最終的な実行は2週間続き、彼のClaudeサブスクリプションを通じて、約24,000ドルの API相当の使用量がありました。

1:11 やり直すということは、失敗したポートを置き換えることを意味します。 Microsoftのコンパイラアルゴリズムとテストコーパスはすでにそこにありました。 これはエージェントにとって珍しく友好的な領域です。なぜなら、オリジナルの 実装が、どこが間違っているかを正確に伝え続けることができるからです。 そして、READMEにはスロップラインが引かれています。 それ以下のすべてはエージェントによって書かれました。 このプロジェクトは、18万以上の成功した移植されたテストを報告しており、 独自の帰属ラベルが付けられています。

1:34 最初の質問に答えられました。 エージェントは、アップストリームのオラクルを使ってポートを生成しました。 メンテナンスの質問は、変換が終わったところから始まります。 そして、緑色のテストスイートには日付が付いています。

12倍の速度向上が真実なのはいつか?

1:43 目玉の速度向上は、Effect診断を備えたT3 Codeで12.5倍高速です。 これは、古いJavaScriptコンパイラとそのプラグインと比較した場合です。 GoコンパイラとEffectの比較では、約2倍高速です。 Effectを削除すると、Bunが同じプロジェクトの表で勝利します。 勝つ馬はレースによって変わります。 古いEffectプラグインも 異なるエラーを報告するため、ストップウォッチには 意味論的な脚注が付きます。

2:05 これらは、M4 Proでプロジェクトが測定したもので、 ウォームアップ後の5回の計測実行を使用しています。 そのプレビューバイナリには、測定されたビルドで使用された最適化も欠けています。 セールスデッキに流用する前に、マシンとビルド設定を乗数と一緒に置いてください。 セールスデッキに流用する前に、マシンとビルド設定を乗数と一緒に置いてください。 READMEには9月の開発リビジョンが記載されています。

ドロップイン置換を破壊する可能性のあるものは何か?

2:20 ツールマニフェストは依然として6月のピンを最新とラベル付けしているため、 比較しているバイナリを確認してください。バージョンのずれは、追加のエラーを移行 作業に変える可能性があります。リリースは、Intel互換マシン上のLinuxとApple シリコンMacをサポートしています。Windowsユーザーは、ウィンドウ越しにローンチを 見ることになります。既知の問題リストには、モノレポの発行の差異や、参照が 欠落している場合に古い依存関係の出力を読み取るビルドも含まれています。 リリースゲートを変更する前に、診断を比較し、プロジェクト参照をテストします。 テスト計画に長いエディタセッションを含めてください。

2:49 READMEでは、編集中にメモリが増大することが認められており、 これは10秒間のベンチマークでは politely 見逃されます。 興味深いデプロイの側面はWebAssemblyです。 リポジトリにはブラウザの例と、メモリ内で型チェックを行う小さなモジュールが 含まれています。これにより、チェックがユーザーに近づく可能性がありますが、 文書化されているブラウザビルドはシングルスレッドであり、ネイティブ言語サーバー モードが欠けています。仮想マシンの節約は、アプリケーションがブラウザに何を 移動させるかに依存します。コンパイラがプログラミング言語に優れた趣味を持っていても、

3:15 インフラストラクチャの請求書にはワークロードの調査が必要です。

安価なHaikuは安価な仕事を意味するか?

3:17 一方、Haiku 5.5は非常に安価なトークンを提供しており、 覚えておくべきしきい値があります。 最大10万トークンまでのプロンプトは、最も安価なティアになります。 それを超えると、入力と出力の両方の価格が5倍に跳ね上がります。 大きなコンテキストウィンドウには、価格の落とし穴があります。 Artificial Analysisは、強力な小型モデルのパフォーマンスを発見しましたが、 最大努力の場合、HaikuはインテリジェンステストタスクあたりLunaの約3倍の出力トークンを 使用します。

3:40 安価なトークンでも大量に届くことがあります。 彼らの暫定的なコスト数値には、その長いプロンプトの価格ステップも除外されています。 Terminal Benchでは、Artificial Analysisは33パーセントを報告しており、 Anthropicの約39パーセントを下回っています。 異なる評価設定では、それらの測定値も異なります。 自分のタスクの成功とレイテンシーを考慮して努力設定を選択し、 実際の使用量から請求額を計算してください。

私たちの依存関係を誰がすでに維持しているか?

4:01 そして、Hacker Newsのメンテナー人口調査では、23のインフラプロジェクトにわたる 定期的なコミッターが数えられました。 約半分は1人か2人しかいませんでした。 その定義は年間10コミットを必要とするため、貢献の集中度を捉えつつ、 一部のレビューやサポート作業を見逃しています。 レポートは、最近のタイムゾーンデータベースの変更のほとんどをPaul Eggertに 帰属させています。公式のリリースノートは、これがなぜ動き続けるのかを説明しています。 政府が時計を変更し、誰かがそれをソフトウェアに翻訳する前に、

4:25 みんなのカレンダーが意見を持ち始めます。 これで私たちの未解決の質問に答えが出ました。

次のアップストリーム更新は誰が所有しているか?

4:28 誰かがまだアップストリームの変更を追跡し、障害を再現し、ポートの互換性の 約束を維持しなければなりません。 エージェントは何年にもわたる人間の決定を継承しました。 次のアップデートを誰が担当するのか、目に見える計画があれば、この実験はさらに 興味深いものになるでしょう。これを私の話を聞くよりも読みたい場合は、 diffが毎朝あなたの受信トレイに届きます。dailydiff.devで無料で、 リンクは以下にあります。したがって、今日の評決はNEEDS REVIEWです。

私の評決がNEEDS REVIEWなのはなぜか?

4:50 既存のチェッカーと並行してテストするでしょう。 これで質問2に答えが出ました。 ワークロードの勝利は有望であり、同等バージョンの正確性とメンテナンスが、 それがリリースパイプラインに属するかどうかを決定します。 以上が今日のdiffでした。 AxrisiのNikoでした。 責任を持ってマージしてください。

情報源

  1. tsc-rs announcement and attached token-price chartTheo Browne on X
  2. ts-rust README, benchmarks and known problemsPing Labs on GitHub
  3. T3 Code benchmark harnessPing Labs on GitHub
  4. Upstream development pin manifestPing Labs on GitHub
  5. WebAssembly build documentation and limitationsPing Labs on GitHub
  6. Introducing Claude Haiku 5.5Anthropic
  7. Haiku 5.5 announcement videoClaude on X
  8. Claude Haiku 5.5 independent evaluationArtificial Analysis
  9. The people holding up the internetsheets.works
  10. Time zone database release notesIANA

関連動画

daily · ja · 2026/10/07

GoogleがJPEG XLをChromeに再導入

Googleは、以前の実験的サポートが削除された後、Chrome 155からJPEG XLデコードを開始すると発表しました。この10月7日号では、開発者のフィードバック、新しいRustデコーダー、競合する圧縮の主張と展開のフォールバックについて検証し、次にOpenAIが新たに公開した数学的証明成果物とESP32-C3 DNSシンクホールのハッシュ・イン・フラッシュ設計について見ていきます。

5:17 ↗
under-the-hood · ja · 2026/10/08

Polars 2.0: なぜ結合でレコードの順序が保持されなくなったのか

Polars 2.0では、デフォルトでストリーミングエンジンでcollectが実行されます。結合、group_by、unpivotの場合、maintain_orderまたはsortを明示的に設定しない限り、入力行の順序は保証されなくなりました。polars 2.0.0での実行では、2,000,000行の内部結合はデフォルトで入力順序とは異なる行を返し、maintain_orderを設定すると順序を

2:31 ↗
daily · ja · 2026/10/07

Honoが外部からのプルリクエストを制限、メンテナーが貢献の受け入れを再検討

HonoはMITライセンスのコードを維持しつつ、外部からのプルリクエスト作成を無効にしました。Sindre Sorhusは自身のレポジトリ制限をAIに起因するとし、メンテナンスと問題対応は継続すると述べました。この10月6日版では、レビュー能力、Mistral Large 4のAPIプレビューと公開が約束されたウェイト、Polars 2.0のアムステルダムとの関連性および移行に関する注意点について

5:22 ↗
daily · ja · 2026/09/29

オランダ政府、マイクロソフトから脱却するために独自のLinuxを構築

オランダ政府は、海外のテクノロジープロバイダーへの依存を減らすことを目的としたNixOSベースの職場環境であるDAWOを開発している。このプロジェクトは、オペレーティングシステム、オフィスソフトウェア、管理ツールを統合するもので、初期のパイロット版では古いハードウェアを使用している。このエピソードでは、NixOSの選択、プロジェクトの再現可能な構成、およびデジタル主権の実用的な限界について検証する

5:01 ↗