当方が使っていたのは1.1、今では4.51
途中はvb.netをやっていたので、最新の言語仕様全てが使えるわけではなかった。その間のc#の進化っぷりが凄い事になってた。中でもdynamic型は使い勝手は良いが、根本的に反則だと思うw リフレクションでやるようなことを言語の正式構文として使えるのは諸刃の剣だ。型の安全性はどうなるの?w これに頼るとまともなclass/interfaceの設計が出来なくなるだろう。拡張メソッドも結構な掟破りだ。aspectとかにはいいのかも知れないが、OOP原理主義者が見たら発狂しそうだ。便利な機能も制限なく追加出来てしまうのは強みでもあるが、危険でもある。Appleもそんなしがらみを嫌ってswiftを作ったんだろうけど、、、
よく効く薬は副作用もデカい
2014/7/13 日曜日
c# (2)
コメントはまだありません »
No comments yet.
RSS feed for comments on this post. TrackBack URL