Mozillaからブラウザベースで開発出来るツールBespinが発表されているのでメモ。
Webアプリ開発のIDEをブラウザベースでやってしまおうというものです。
ここからは希望的な妄想です。以前に会社勤めしていた頃にちょっと同僚などと話していたことがあったのですが、実はWebアプリは普通のソフト開発ツールにも最適なプラットフォームでは無いかと思っているのですが、いかがでしょう。
- コードやリビジョン管理、コンパイラその他を全部サーバに置く
- ブラウザでエディタやIDEを実装する
- ドキュメントやヘルプなども全てWebで提供し連携させる
- 当然ドキュメントはライブ変更も出来るし共同執筆も出来る
- もちろん開発も複数人でのコラボが出来る
- チャットやBBS等オンラインでサポートも出来る
- コンパイラなどの開発ツールのインストールも不要
- ローカルにファイルを持たないので企業ならセキュリティやコンプラ対策にも
などなど、結構な利点があると思うのです。まあブラウザ内にEmacs並のエディタを組み込む必要性もありますが。
もちろんローカルにファイルをおいて開発を行う利点もありますし、必要性もあるでしょうから、それはSVN等をつかって共有。
今後JavaScriptが高速化するに従って結構実用性が高まると思っています。CコンパイラだってJSで実装できるかも知れません。
既にあるのかな?ないならどなたかやりませんか。