- TypeScriptを使ったコンパイラ構築についての議論であり、その驚くべき有効性が強調されている
- OCamlは公式仕様や趣味の言語のような言語中心の作業に使われ、C++は本番準備が整った実装のために選ばれてきたという歴史
- RustはMLとC++の長所を組み合わせ、安全なマルチスレッディングのような独自機能を加えた新しい選択肢
- 著者は、OCamlの古めかしいと見なされがちな側面のため、趣味で取り組む人々にとってTypeScriptを実用的な代替案として提案している
- 著者はDenoから始めて、TypeScriptで小さな型チェッカーを書く方法を示しており、DenoはTypeScript向けランタイムとしてすぐに使える体験を提供する
- TypeScriptの柔軟でありながら軽量な型システムが強調されており、著者はTypeScriptでAbstract Syntax Tree (AST) を定義する方法を示している
- TypeScriptの機能を使って、式を定義し、実行時の型情報を扱い、似た式を抽象化する方法を著者が示している
- 著者は型推論へ進み、TypeScriptで型を定義し、型を比較し、型を推論する方法を示している
- 著者は、Denoの効果的な開発ワークフロー、TypeScriptの優れたツール群、そして実行時とコンパイル時の両方における言語の力を理由に、TypeScriptの生産性を称賛して締めくくっている
- 著者は今後、小さな言語ハックのためのツールとしてTypeScriptを使う可能性が高いと示唆している
- TypeScriptで型安全な形でdesugaringを表現する方法を示して記事を締めくくっている
1件のコメント
Hacker Newsの意見