僕は今 TELNETサーバーというものを作っている。 TELNETサーバーっていうのは、今のインターネットでなくてはならないサーバーだ。 これが無かったら、全てはない。 そんな超基幹サーバーだ。 TELNETというのは 40年近くも前に定義された古いプロトコル(通信規約)で、ほとんど最古のプロトコルと言ってもいいものだ。 長い年月を経て研磨されて完成されており、シンプルでありながら非常に高性能だ。 しかし、誰もが必要としている超重要プロトコルでありながら、あまりに目の前にありすぎて忘れ去られているプロトコルともいえる。
普通はみんなそういう物は作らない。 だけど、そういうものを敢えて作ってみると色々わかることがあるだろうな、と思ったので作り始めた。 というか 探してみたら意外と誰も作っていなかったし、まぁ自分で作ってもシンプルだからそんなに大変じゃないだろうと思っていたのもある。 でも実際に組み始めたらとても難航した。 久しぶりに行き詰まった。 散々悩んだ挙句、そもそもやり方が間違っている事に気がつき、一週間分の作業を全部捨てる必要に迫られるという大失態をやらかしてしまった。 何故こんなに完成されシンプルでお手軽なのに、いろいろな人がTELNETを再利用したがらないのかだんだんわかってきた。