アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
Wide Stdio (スコア:0)
作ってる人はいるけど、使ってる人は...
Re:Wide Stdio (スコア:2, 興味深い)
アレはGUIのデザイナーとmakefileの管理、ビルドのインターフェースしか内蔵してなく、エディタ・デバッガは外部に頼るのでIDEとは言えないのでは?
あえて言うならMacOS版CodewarriorのPowerPlantみたいなもの。
開発者の平林さんも 「(ライブラリの)おまけ」って言ってますし(^-^;)
makefileやmkflags/mk.inf等のファイル、アプリケーションの初期化コードをwsbuilderがビルドの度に再生成してしまう(手を入れても消されちゃう)ため、GUIのデザインとmakefile作成させたら後はコマンドラインでmakeする事になってしまうケースが多かったです。
最近はEclipseに 統合するカタチ [eclipse.org]で行くのでしょう。
以下オフトピ。
GUIライブラリの出来としてはまぁまぁなのでは?ってのが印象。
個人的には似たようなマルチプラットフォームGUIライブラリとして比較すると、CodewarriorのPowerPlantライブラリの方がクラス構成的にスマートに出来ていたような気もしているのですが。(多重継承が前提の構成に悪評も高いですが)
eclipseベースの組み込み開発環境の進展も含めて、今後に期待。
#いや、自分も今でも実際に組み込みの開発にEclipse使ってるワケですが、悲しいかな使ってるのはコーディングまでで、コンパイルは別の環境ですね(^-^;)
平林さんには最近お世話になったのでここはIDで。
多重継承 (スコア:2, 興味深い)
多重継承もうまく使えば継承の深さを浅くすることができると公言して使っていたクラスライブラリでしたね。確かに多重継承はトラブルの原因になりやすく、Javaとか多重継承ができない言語も多いのですが、うまく使う努力をみんなあまりしなかったのではないか、という気がします。goto文みたいに、多重継承を見かけると条件反射的にダメなコードだと言い切る人も時々見るし。
PowerPlantがいいか悪いかは議論しませんが、多重継承を積極的に採用したライブラリという点で面白かったと思います。
余談ですが、CodeWarriorがMacの主流だった頃はPowerPlantを褒める人も多かったけど、Cocoaが主流になるとPowerPlantはダメな設計だという人が増えたように思います。
Re:Wide Stdio (スコア:0)
>アレはGUIのデザイナーとmakefileの管理、ビルドのインターフェースしか内蔵してなく、
>エディタ・デバッガは外部に頼るのでIDEとは言えないのでは?
少なくとも、WMTがつく以前のバージョンの頃はマルチプラットホーム、
マルチランゲージのIDEという点も謳われていました、書籍関係では。
平林自身氏がどこまで本気でウェイトを置いていたかは解りませんが。
ただ、プロジェクトページは昔からそうですが、バージョン差分が不親切だったり、
作者の意見や方向性を読み取る情報が乏しいので、誤解しない方が珍しい。
トロン対応して以降、GUIライブラリとしての方向性が固まったために、
Eclipseに 統合するカタチになったのだと認識していますので、
これでGUIライブラリとしての出来まで悪いとなったら、
存在価値を失ってしまう気がしますね。