OSを作ろうPart15Mona専用

このエントリーをはてなブックマークに追加
145ひげぽん ◆Ngzcp/NZpA
>>137さん
> 必要なツールが cygwin だけで済むというのが Mona の魅力の一つであったことに同意です。
> いきなり開発が SVN になったり、STL を多用したり、Linux に突っ走ったり・・

Baysideさんかな?(違っていたら申し訳ありません)振り回して申し訳ないです。
Subversionはもちろん cygwin でも普通に使えますしCVSから移行するのに大きなメリットがあると判断したので移行しました。
Subversionに移行することで
-履歴を保持したままファイルのリネーム/移動ができるようになった。→ツリー構造をダイナミックに変えることができるようになった。
-svn:externalsでソースの重複を避けられる

STLも同様に使うことのメリットは大きいですしcygwinでも使えます。
またBoostまで行くとやりすぎえですが、STLは一般的なC++プログラマであれば読みやすく使わない理由はあまりないかなぁと思っています。
私個人は、Linuxの開発環境に移りつつありますが今のツリーはcygwinでもビルドできていますし、他の開発者の方が無理にLinuxにつっ走る必要なないと思います。

>>138さん
どのあたりが振り回されているとお感じでしょうか。
開発ツールをある程度固定化するのは賛成なのでご意見おきかせください。