Javaは終了、時代遅れの過去の技術( ´,_ゝ`)
■ このスレッドは過去ログ倉庫に格納されています
0573デフォルトの名無しさん
2011/05/31(火) 21:07:06.71http://www.enjoyxstudy.com/misc/201008_Java2CS/
だけど、JavaとC#の差分がどれくらい意味があるんだろうか?
俺にとってのJavaから見たC#の使いたい機能ランキングを挙げると
1. 演算子のオーバーライド
2. C#のgenericsの型パラメータの配列生成
3. インデクサ
4. ヒアドキュメント
5. yield return
yield returnの底力がどれほどのものかはよくわからないけど、
興味深いので入れておいた。
他の機能は特に欲しいとは思わないな。
演算子のオーバーライドができないのはJavaの致命的な欠点だと思う。
あとは、開発環境としてVSは10万円を超えるので、
気軽に使えないというのはC#の欠点かも。
左(右)側にクラス(フィールド、メソッド)一覧を出して、
ダブルクリックしてコードを編集するのが、OOPの開発スタイルなので
それができなければ言語機能がどんなに潤沢でも無意味。
expressじゃできないし。
■ このスレッドは過去ログ倉庫に格納されています