アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
Objective Cは? (スコア:0)
もっとも、Macの開発言語として存在するだけ、成功している方なのかもしれませんが。
Re: (スコア:0)
Re: (スコア:3, 参考になる)
まぁ、それはCarbonとCocoaという2つの選択肢を与えているコトをふまえた上で言えるのかもしれないけど。
Objective-Cを“言語”として耳にすると、未知のマイナー言語として大きな障害に聞こえるけど、実際Objective-Cの大部分はスーパーセットであるC言語だから、Cを習得している人なら学習コストは少ない。少なくともちょっと大きなC/C++ライブラリやフレームワークを覚えるより全然楽。
また、Objective-CのLL言語系に近い動的具合はC++やJavaがまねできないし、実際にGUIのフレームワークとしてともて相性がいい。少なくともC+++MFCよりも全然いい感じ。
iPhoneのSDKはObjective-Cらしく、Apple自身もその優位性を見いだしていると思えるし、Apple製品の好調ぶりと比例して少しずつ認知されていくでしょう。
Re: (スコア:0)
というよりは、
CocoaとかといったMacのフレームワークが、
ObjectiveCの利点(たとえば動的なところ)をばりばり活かす設計になってる、
っていうところが重要なんでしょうね。
>実際Objective-Cの大部分はスーパーセットであるC言語だから、Cを習得している人なら学習コストは少ない。
ええ?そうかな?相違点であるOOPのかぶせ具合が隔週コストを招くと思うけど。
ただ、だから悪いといいたいんじゃなく、ObjectiveCのOOPは、時間かけてでもいちど学んでおくに値すると思う。少なくともC++やJavaのよりは余程
Re:Objective Cは? (スコア:0)