Objective-C
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
600:デフォルトの名無しさん 06/05/29 16:10:58 しかしまあ、@ 601:デフォルトの名無しさん 06/06/24 00:58:44 すっかり廃れてしまったので、この記事を。 【境界を越える: Javaモデルを超える型定義戦略】 http://www-06.ibm.com/jp/developerworks/java/060621/j_j-cb05236.shtml 安全性と柔軟性 静的言語か動的言語かという議論の要点は、ある意味で安全性対柔軟性か、という点に尽きます。 静的言語の支持者達は、より安全な言語が良いのだと信じています。 動的言語の支持者達は、安全性のために費やされる労力を嫌います。 彼らにとって言語を評価するための鍵は、プログラマーの効率を最大にするためにいかに 素早く概念を表現できるか、という点です。 そうしたスペクトル分布の対極として、静的言語のエキスパートは、初期のバグを捉えることが 『可能』ならば捉える『べき』であり、言語の持つ制限はツールで補える、と主張するのです。 皆さんはプログラミング言語のユーザーとして、良きにつけ悪しきにつけ、ある時点で その言語の型定義戦略の奴隷となっています。 筆者は動的モエ〜らしいけど、 確かにO/Rマッピングとかやってると静的なのが面倒に感じる場合があるし。 ただ、言語である程度規定しないと静的な面の利点を享受できないから、 Objective-C は C との互換性やシンプルであれという思想からそれらの利点を捨てた時点で、 代替物が豊富にある Java の方がやはりプラットフォームとしての魅力はあるなあと。 逆説的に言えば、そうした利点を土台にしたからこそ、豊富な代替物を 引き寄せたとも言えるかもしれないね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4854日前に更新/229 KB
担当:undef