@IT情報マネジメント会議室は、2009年4月15日に新システムに移行しました。
新たに書き込みを行う場合には、新しい会議室をご利用ください。
新たに書き込みを行う場合には、新しい会議室をご利用ください。
- @IT情報マネジメント 会議室 Indexリンク
- IT戦略
- 仕事の改善
- アーキテクチャ
- プロジェクト管理
- ITインフラ
- Webマーケティング
- BPMプロフェッショナル
- 業務アプリ
- - PR -
オブジェクト指向教育に適した言語
1|2|3|4|5
次のページへ»
投票結果総投票数:184 | |||
---|---|---|---|
Java | 72票 | 39.13% | |
C# | 30票 | 16.30% | |
C++ | 12票 | 6.52% | |
VB.NET | 9票 | 4.89% | |
PHP | 1票 | 0.54% | |
Perl | 1票 | 0.54% | |
Delphi | 15票 | 8.15% | |
SmallTalk | 25票 | 13.59% | |
そのた | 19票 | 10.33% | |
|
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-06-29 12:33
まいどお世話になっているmsoです。
今回、自社でオブジェクト指向言語の勉強会をやっていて、 気になっていたのですが、オブジェクト指向の教育に適した言語はありますか? もしくはオススメはありますか?? | ||||
|
投稿日時: 2004-06-29 13:00
JAVAに1票入れました。
私はJAVAアプレットを使って遊んでます。 個人的にJAVAプログラミングが好きです。 | ||||
|
投稿日時: 2004-06-29 13:07
Ruby に一票。
(その他) | ||||
|
投稿日時: 2004-06-29 13:22
もう一票 | ||||
|
投稿日時: 2004-06-29 13:27
どもでふ。がるです。
あえて「その他」に一票。 「勉強」を目的にするのであれば、C言語を推します。 なにせ「裏でなにをやっているのか」を自力で実装する必要が あるので、オブジェクト指向ってのが実際にどう動いているのかを 教育するには最適。 ちなみに、多重継承から例外処理まで一通り実装できます :-P | ||||
|
投稿日時: 2004-06-29 13:50
純粋にオブジェクト指向を教えるだけなら Smalltalk だと思います!
FactoryMethod パターンなんて邪悪なものいらないし・・・ でも、実務を考えると Java に投票してしまいました | ||||
|
投稿日時: 2004-06-29 15:43
msoです。
投票ありがとうございます。 参考になります。 ちなみに私が(今のところ)所属している会社ではJavaで勉強しています。 やっぱりデファクトなので・・・ってことで安直に決定しました。 #java経験者ってことだけで仕事がとれちゃうみたいです。(すげぇー) そしてちょっと聞きたいことがあります。 >顔爺さま、Jittaさま なぜRubyなのでしょうか? 個人的にRubyが特別優れているわけでもなく、それほど普及もしてないと 思っています。 それほど勉強しやすいのでしょうか? >がるがる様 C言語でオブジェクト指向をやるのはいいのですが、 きっと時間がかかりすぎて上司を説得する自信がないです。 裏で何やっているかを理解してもらうには最高なんですけどね。 ところでC言語ってインスタンスみたいなことはできますか?? #初心者のような質問でもうしわけないです。 [ メッセージ編集済み 編集者: mso 編集日時 2004-06-29 15:44 ] | ||||
|
投稿日時: 2004-06-29 18:35
どもです。がるです。
ん〜、確かに時間かかるし、いわゆる会社での「速やかに」っていう ニーズにはあまり適さないかも、ですね。 ただ、きっちりと把握するには非常に便利です。 んで。「インスタンスみたいなこと」っていうのは… ・インスタンスが切れる ・マルチプルインスタンスが切れる ってなラインの質問の主旨ってことでよいでしょうか? 答えは「出来ます」になるです、ハイ。 インスタンスを作るときは、C言語では「構造体」を使います、大抵は。 構造体は「データのみ」ですが。ここに「関数ポインタ」を付与させる ことで、事実上オブジェクト(インスタンス)を作ることが出来るように なるですね。 …そのうち「C言語で実装するオブジェクト指向プログラミング」とか 書いてみようかしらん? # …とかいってまた自分の首を絞めるおいら :-P |
1|2|3|4|5
次のページへ»