1. ninjinkunの声日記
  2. TSKaigiでmizdraさんとtsserve..
TSKaigiでmizdraさんとtsserverの話
2026-05-23 02:08

TSKaigiでmizdraさんとtsserverの話

感想

まだ感想はありません。最初の1件を書きましょう!

サマリー

TSKaigiに参加中のninjinkunとmizdraが、カンファレンスで面白かったセッションについて話しています。mizdraはtsserverに関するセッションが印象的だったと述べ、tsserverがエディター向けの言語機能を提供する独立したプログラムであることを説明しました。また、tsserverがLanguage Serverの標準化のきっかけとなった経緯や、TypeScriptの実装変更がtsserverに与える影響についてのセッション内容が分かりやすかったと語っています。

TSKaigiでの挨拶
こんにちは、ninjinkunです。 今は、TSKaigiというタイプスクリプトという言語のカンファレンスに来ています。
今日は、友達のmizdraさんという方も一緒にいます。 こんにちは。
こんにちは、mizdraです。
tsserverとは何か
mizdraさん、今回何か面白かったセッションはありましたか?
そうですね。tsserverの話とか面白かったですね。
tsserverというのはどういうものなんでしょうか?
tsserverは、エディター向けの言語機能を提供するプログラムの一種で、
いろんなVSコードとかZEDとかVMとかあると思うんですけど、
そういういろんなエディターに対して共通の言語機能を提供するために作られている独立したプログラムのことですね。
tsserverとLanguage Serverの関係
それはlanguage serverとは違う?
language serverも似たようなものなんですけど、難しいな、説明が。
language serverはtsserverを標準化したようなもので、
もともとtsserverが先行して実装されて、
tsserverが汎用的にいろんなエディターでも使えるということが実証された上で、
それを汎用化しましょうということでlanguage serverが生まれたという経緯があります。
tsserverセッションの魅力
なるほど、何となく分かりました。
その中でセッションは何が面白かったんでしょうか?
そうですね、language serverとかtsserverとかどういったものかというのは、
結構専門的な話題なので難しいんですけども、
それは非常に分かりやすく説明してくださっていて、
あとセッションではTypeScriptの7、語言語で書かれたTypeScriptの実装があるんですけど、
それに切り替わることによってtsserverがどうなるかというのを
具体的に説明していたのが良かったですね。
まとめ
分かりました。ありがとうございました。
とりあえずこんな感じで一回切ります。
02:08

コメント

スクロール