記事へのコメント17

    • 注目コメント
    • 新着コメント
    kfly8
    綺麗に簡潔にまとまっていてわかりやすい。感謝。

    その他
    yarumato
    “TypeScript実装からGo実装に移植され10倍高速に(ネイティブ化でx3、並列化でx3)。TS型システムは常軌を逸した複雑さで、他言語で再実装は実質不可能。rewrite(ゼロから書き直し)ではなくport(TSを直訳)できるのはGo”

    その他
    kaz_hiramatsu
    TSのツールチェインはもう全部Goに寄せるのが幸せな気がする

    その他
    sisicom
    “TypeScript のコンパイラは今まで TypeScript で実装(セルフホスト)されていました。 それが TypeScript 7.0 から、Go による実装に移植され、10 倍高速になります。” なるほど、それで早くなった

    その他
    delphinus35
    面白かった。なんでRustやC#じゃないのか、どうやって高速化したのかがよくわかった。

    その他
    mohno
    そもそも、なんでセルフホストしてるのかと思ったら「Compiler API」←こういうものがあるのか。「Go に移植後は利用できなくなります」「約 5 万行の checker.ts の中にクラス定義は 1 行もない」「仕様書も無い」

    その他
    satosssi
    これは勉強になる記事だ

    その他
    soybeancucumber
    portというアプローチをとりながらGoなら実現可能だったという点が興味深い

    その他
    Chisei
    一回6にしておくか

    その他
    poad1010
    この記事をおすすめしました

    その他
    aike
    aike Goの強みってこういうかっこよくないところで出やすい気がする

    2025/03/19 リンク

    その他
    shoh8
    完全移植。RustではなくC#でもなくGoの理由

    その他
    m-34river
    Clasp v3がtypescriptサポートやめたのはこれが原因か

    その他
    R2M
    「Compiler API の実態は、コンパイラ内部で使っている関数などをそのまま JS ライブラリとして公開しているだけなので、Go に移植後は利用できなくなります」

    その他
    mojimojikun
    ( ・∀・)つ〃∩ ヘェーヘェーヘェーオモシローイ

    その他
    sugyan
    わかりやすくまとまっていて勉強になりました

    その他
    ledsun
    ledsun “ゼロからコードを書き直す (rewrite) のではなく、元のコードを行単位で忠実に再現する (port) というアプローチが取られています”

    2025/03/19 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    TypeScript の Go 移植に備えて知っておくべきこと

    はじめに こんにちは、ダイニーの ogino です。 TypeScript のコンパイラは今まで TypeScript で実装(...

    ブックマークしたユーザー

    • hush_in2025/04/03 hush_in
    • tasukuchan2025/03/25 tasukuchan
    • lugecy2025/03/23 lugecy
    • phoope2025/03/22 phoope
    • obaratch2025/03/21 obaratch
    • watatakahashi2025/03/20 watatakahashi
    • somathor2025/03/20 somathor
    • Wacky2025/03/19 Wacky
    • Galbo2025/03/19 Galbo
    • Sixeight2025/03/19 Sixeight
    • zex5yo2025/03/19 zex5yo
    • kfly82025/03/19 kfly8
    • torimetal2025/03/19 torimetal
    • korosuke6132025/03/19 korosuke613
    • yarumato2025/03/19 yarumato
    • kaz_hiramatsu2025/03/19 kaz_hiramatsu
    • kaorun2025/03/19 kaorun
    • peketamin2025/03/19 peketamin
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む