どうも、僕です。 ここ数年、仕事ではほぼGoを書いているのですが、OSSではJavaを書いています。 最近書くネタがあまりないなあ、あってもAndroid Thingsぐらいかなあと思ってたのですが、それなりの出来のものができあがってきたので その話を不定期で書いてもいいかなと思い、このエントリを書きました。 でJavaで何を作っているかというとIDEみたいな開発環境をサポートするもの作っています。 今時の言葉で言えばLanguage Serverです。プロトコルはLSPではありませんが仕組み的には同じクライアント、サーバーモデルです。 (LSPが公開から開発してるので) 昔は個人レベル、大きなものから小さなものまで開発環境を作ってる人はいましたが、スクラッチから開発している人は最近ではめっきり数が減ってしまいました。現在はどのようになっているのでしょうか? IDE ? Launguage