BlueJは、飛び込む前にプログラムをプロットするための優れたツールだと思います。C#用の同様のツールがあるかどうか疑問に思いました。
2 に答える
私は確かに何も知りません、そして私は完全にノーにかなり自信があるでしょう-少なくともこの段階では。
しかし、なぜJavaではなくC#用に設定することに夢中になっているのか興味がありますか?BlueJは、初心者が「行く」という言葉から優れたOOの考え方を身に付けられるように設計されており、非常にうまく機能します。それはあなたが何年も固執するIDEではありません、それはあなたが可能な限り最良の方法で始めるためにそこにあります。
そのことを念頭に置いて、始めたばかりの場合は、C#ではなくJavaで始めることに害はありません-しばらくの間Javaを実行した後のC#への切り替えは非常に簡単であり、Javaで学ぶ多くのスキルがあります-OOの前面と構文の両方で(言語の類似性のために!)、C#にも適用されます。私は主にJavaを使用していますが、C#に関するいくつかの重要な違いを覚えています。それらが頭の中にあるときは、2つをうまく入れ替えることができます。
http://today.java.net/pub/a/today/2008/06/26/bluej-interview.htmlは、次のことを示しています。
Q:ベース言語としてC#を使用したり、ベースIDEとしてEclipseを使用したりする同等のプロジェクトはありますか?
[MK]私が知っていることではありません。私は何年にもわたってそのようなプロジェクトをいくつか見てきました。1つはC#用で、もう1つはJava用のEclipseプラグインですが、私が見る限り、それらは再び死んだようです。なぜ彼らが本当に離陸しなかったのか分かりません。小規模またはコミュニティ主導のプロジェクトの1つの課題は、BlueJに対して行っている安定性とプロフェッショナルレベルのサポートを提供することだと思います。
私は実際これについてかなり驚いています。私たちが始めたとき、私たちはおそらく数年の有利なスタートを切るだろうと思っていました、そしてそれからマイクロソフトは彼ら自身の同等のシステムを引き出して私たちを市場から追い出すでしょう。結局のところ、MicrosoftはBlueJ for Visual Studioからコアコンセプトのいくつかをコピーしましたが、それらは遅れていました-彼らは数年前にこれを行っただけです-そして彼らはこの機能を無料から除外することによってそれをすべて詰め込みました、システムのエントリーレベルバージョン。彼らはそれを理解していません。
Visual Studio 2008には、BlueJと同じことを実行するObject Test Workbenchと呼ばれる機能がありました。つまり、プログラム全体を実行せずに1つのオブジェクトをテストできます。
Microsoftは、VisualStudioの新しいバージョンでObjectTest Workbenchを削除することを決定しましたが、VS 2008を入手できれば、同じBlueJのようなエクスペリエンスを得ることができます。