いくつかの提案や指針についてstackoverflowを含めてオンラインで調べましたが、見つけたものはすべて圧倒され、どこから始めればよいかわかりません。明らかな見落としがあった場合はお詫び申し上げます。
ターミナルがどのように機能するかを学びたいし、ターミナルをゼロから構築したいと思っています。ターミナルに必要な概念と機能をカバーする資料に関するアドバイスや提案が欲しいのですが、ソースコードへのリンクだけが欲しいわけではありません。たくさんのオープンソース プロジェクトを見つけましたが、圧倒的だと思います。
理想的には、OS X、Linux、および/または Windows で実行できる独自の端末を構築し (おそらく Java を使用しますが、他の言語を検討します)、最終的には Web インターフェイスを備えたいと考えています (ブラウザにコンソールを搭載したいと考えています)。これが完了したことは知っていますが、自分でやりたいので、それがどのように機能するかを詳細に理解し、プロジェクトを実行するだけです.
私が本当に探しているのは、資料やチュートリアルを読んで方向性を示す出発点です。ターミナルよりもさらに基本的なものに一歩戻ることを意味する場合は、主な目的に向かって前進し続けるために実際にプログラムする何かができたら、喜んでそれを行います