HackerNews

未来のターミナル

The terminal of the future

https://jyn.dev/the-terminal-of-the-future


この記事は、「未来のターミナル」と題し、より良いターミナルのあり方について考察しています。ターミナルは、端末エミュレーター、擬似端末(PTY)、シェル、そしてプログラムの四つの部分から成り立っています。著者は、Jupyter Notebookをターミナルのアナロジーとして挙げ、高度な機能を提供する一方で、従来のVT100エミュレーターにはない利点や限界について説明しています。Jupyterの機能を使ってシェルコマンドを実行することは可能ですが、長期間にわたるプロセスの管理や状態の扱いに問題があることを指摘し、理想的なターミナルとは何かを探求しています。ターミナルの設計に対する不満点も交えつつ、将来的な改善策を提案している内容です。