1read 100read
2012年3月プログラム178: 言語ってObjective-Cだけでよくね (630) TOP カテ一覧 スレ一覧 2ch元 削除依頼
DarkBASIC (441)
VBScriptについて必死に話し合うスレ (177)
【.cmd】 バッチファイルスクリプト %8 【.bat】 (950)
Garbage Collection (GC)について語るスレ (332)
文字コード総合スレ part7 (606)
オブジェクト指向の弊害 (131)

言語ってObjective-Cだけでよくね


1 :08/09/15
他の言語はいらね

2 :08/09/15
このスレッドは天才pンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

3 :08/09/15
( ´_ゝ`)フーン

4 :08/09/15
アイちゃんもMac使ってるんだ

5 :08/09/15
機械語だけでよくね

6 :08/09/15
日本語だけで十分


にならねーかな。

7 :08/09/15
マッ糞なんて使ってられルカ

8 :08/09/15
OC > C++

9 :08/09/15
マカーって排他的だよな。

10 :08/09/15
NSObjectから継承とかアホとしか思えない

11 :08/09/15
>>10
何故?

12 :08/09/15
>>1,10
消えろカス

13 :08/09/15
ってさ、堅いのよりドロドロしてる方が臭いよね

14 :08/09/15
汚物ネタを好むのは特定アジア

15 :08/09/15
ものを好むのは欧米モンキー

16 :08/09/15
それ、ジャパネットで売ってくれ。

17 :08/09/15
>>1
OCはC++より実行速度が遅い
OCはC++より機能が少ない
OCはCocoaしかライブラリがない

18 :08/09/15
マカ∩プログラマ=φ
***終了***

19 :08/09/15
OCは古過ぎる

20 :08/09/15
何か数レス前で最底辺の戦いを見た気がする…

21 :08/09/15
Objective-CとC++は向いてる方向ぜんぜん違うし、比べても意味ないだろ。

22 :08/09/15
objective-cって考え方はいいとおもうんだけど、コードの見た目が
すごく気持ち悪くないですか? あれってsmall taklのぱくり?

23 :08/09/15
Objective-Cは言語というよりも、Smalltalk風の動的な環境にCからアクセスするためのライブラリという感じ。

24 :08/09/15
>>22
> small takl

25 :08/09/15
gnuのは商用に使っちゃダメだから、絶対にobjcは普及しないよ。

26 :08/09/15
あららら

27 :08/09/15
>>25
>gnuのは商用に使っちゃダメ
つまり俺が今までやってきた仕事は商用の体を成していなかったという事か…
結構儲けさせてもらったけどな

28 :08/09/15
商用に使ったらおまわりさんが逮捕しに来るんだよ。

29 :08/09/15
AppleもLinuxで商売してる連中も、ちょっとヤバイなこれわ・・・

30 :08/09/15
GNUのライセンスちゃんと勉強しろよ

31 :08/09/15
appleはまだ市場の規模が小さいから法律家の人たちに見逃してもらってるんだけなんだよ。

32 :08/09/15
>>22
メッセージ送信のこと?
Smalltalkのパクリだよ
拡張した文法がC言語の文法と重ならないようにしているということもある

33 :08/09/16
ネイティブコードを吐きたいsmalltalk好きが使う言語です

34 :08/09/16
Cocoaはさっぱり!!! version.X(10)
http://pc11.2ch.net/test/read.cgi/mac/1211290055/
RubyCocoa 初心者質問【Leopardバンドル記念】
http://pc11.2ch.net/test/read.cgi/mac/1193373811/
Xcode part7
http://pc11.2ch.net/test/read.cgi/mac/1218774554/

35 :08/09/16
>>34
OC = Macではないよね?

36 :08/09/16
OCってなんだよ

37 :08/09/16
Over Clock に決まってるだろ

38 :08/09/17
Obolute C

39 :08/09/17
obsolete?

40 :08/09/18
Obscure-C

41 :08/09/18
多分OCとか言っちゃった奴はObjective-Cを知らなかったけど
ちょっと知ったかぶっちゃいました、みたいな感じだろ

42 :08/09/19
>>1
自然言語も含めてか?
さすがにそれは反対だ。

43 :08/09/20
OCって見たときOCamlの事かとおもった(w

44 :08/09/20
>>23 が正解
言語としてのObjective-Cは、プリプロセッサ時代の名残なのか
へなちょこなところが多々あるな
とくにインスタンス変数の宣言を書く場所が
@implementationじゃなくて@interfaceなのがくさい。
2.0で外向きのためのproperty宣言を導入してからは、
相対的にinterface内でのインスタンス変数宣言がより臭うようになった

45 :08/09/23
>>44
@implementationにインスタンス変数を宣言するっておかしくないか?

46 :08/09/23
外部に見せなくて良いものまで interface に現れることが気持ち悪いって言ってるのでは

47 :08/09/24
適当書いとくと、ObjC は Smalltalk の流れを汲んでいるから、
C++ みたいなカプセル化という思想は無かったんじゃないの蟹。

48 :08/09/24
まあそうなんだろうけど。
つうか、C++でも private つけてヘッダに書くのイヤなので static ならファイルスコープに隠したりする事もある。
他所で誰も見てないのに触ったら全部コンパイルとか気分悪いし。

49 :08/09/24
あーでも、言語の側から制限つけてこないのが素敵な所でもある。

50 :08/09/24
Objective-C++

51 :08/09/24
>>50
アポーのObjective-C++って制約が多過ぎる

52 :08/09/24
日本でMac固有のコード書いてる人って二桁くらいしかいなさそうだな。
きれいな窓枠のEmacs実行環境として使ってる人は多そうだけど。

53 :08/09/24
流石に100人は越えてるでしょ。10,000 人くらいは居るんじゃないの。

54 :08/09/25
100 の次の山は普通 200 です

55 :08/10/04
>>44
@implementationにインスタンス変数書くこともできたはず。
しかし、それを言うならヘッダファイル経由で外部に公開しているクラス宣言部にバリバリメンバ変数書いてるC++もどうなんだって気が。

56 :08/10/04
>>55
できません

57 :08/10/04
>>55
できねーよ

58 :08/10/04
>>56,57
みなまで言うな。試してわかったから。
@interfaceあるのに@implementationで勝手にインスタンス変数書いたらコンパイルエラーになりました。すみません。

59 :08/10/07
MS-WindowsやLinuxのプラットフォーム上で教材として使えるObjective-Cの開発環境ってなにかありますか?

60 :08/10/07
>>59
GNUStep

61 :08/10/07
そういや最近Étoiléの名前見ないな

62 :08/10/08
TOTOとか

63 :08/10/08
エトワレはなんかますますマニアな方向に進んでる気がする
こないだブログをチェックしたら LLVM つかって smalltalk コンパイラをつくってた ...
http://etoileos.com/news/archive/2008/07/12/1410/

64 :08/10/08
創価学会は詐欺集団です。
池田大作という名前はウソで、本当は朝鮮人です。
創価は日本人から金をしぼりとる朝鮮企業です。
俺が見たのは2つの封筒で、片方には2枚プリントが入っていて
もう片方は1枚プリントが入っていて、両方あわせて約4万円です。
朝鮮人には無料で配られますが、日本人は4万円で買わされます。
仏壇も朝鮮人なら無料で貸してくれます。
日本人は3000万円以上の仏壇を買わされます。
引越しも朝鮮人なら無料です。
(いつも仏壇をちょっと運ぶだけでたくさん金をもらってるから)
今から創価学会に入る人は本当にバカです。
そのバカな人のおかげで印刷所・引越し業の人が生活できる。
悲しいけどこれが現実なのよね。

65 :08/10/09
にわかだけど、Smalltalk はそもそも、C へのトランスレータがあるんだろ?

66 :08/10/09
Slang の事なら、多分フルセットの Smalltalk じゃないんじゃないの

67 :08/10/09
>>66
それで何が足りないのか指摘されるまでは充分だと思うが

68 :08/10/09
トランスレートしてリンクするのと、埋め込みで書けるのはまったくの別物。

69 :08/10/09
AppleとGNUのObjective-Cはブロックがないから糞

70 :08/10/09
>>69
ageようぜ。

71 :08/10/09
>>67
使ってみないと何が問題か分からない人は、実際に使ってみると良いと思うよ。

72 :08/10/10
>>69
そんなにPOCが好きですか

73 :08/10/10
cfeかも

74 :08/12/03
>>73
     オハヨー!!
    ∧∧ ∩
    (`・ω・)/
   ⊂  ノ
    (つノ
     (ノ
 ___/(___
/  (___/
 ̄ ̄ ̄ ̄ ̄ ̄

75 :08/12/04
事実上Macでしか使い物にならないってのが困るよな。

76 :08/12/05
つ iPhone

77 :08/12/05
>>76
それもMacみたいなものだけどさ

78 :08/12/06
Python使うようになってから
Objective-Cはいらないとつくづく思った

79 :08/12/06
>>78
こんなのもあるけどね。
http://developer.apple.com/cocoa/pyobjc.html
個人的にはネイティブで動的な言語は悪くないと思うんだ。

80 :08/12/06
Windows APIはメッセージ通信型オブジェクト指向なんだけどな。
>>76
エロパルド入れなきゃ使えないじゃないか。
諸事情によりOSX環境捨てられないだんごやさん
#デュアルブートにすればいいのかな?

81 :08/12/06
Objective-Cはメモリ管理の仕方が現代的じゃない。
iPhoneのSafariがメモリリークですぐ落ちるのも、Objective-Cの設計に問題があるから。
autoreleaseは便利ではあるんだけど、大規模なソフトでは、手作業でこまめにreleaseしてやるようにしないと、
すぐリソースを食いつぶしてしまう。
autoreleaseに頼らず、各オブジェクトに自前でフラグを立てて、不要なオブジェクトをすぐに削除してくようにすると、
落ちないソフトが作れるけど、アポーのアホーはそういうことをやってない。だから落ちるんだ。

82 :08/12/06
http://extjs.com/deploy/dev/examples/desktop/desktop.html [extjs.com] こういうのは?

83 :08/12/06
iPhoneのObjective-CはGC使えないの?

84 :08/12/06
>>83
サポート対象外。コンパイルのオプションは通るが、まともに動かない。

85 :08/12/06
そうだったのか。今更それは悲しいね。

86 :08/12/06
PCならともかくファームウェアでGCはむいていないかと

87 :08/12/06
携帯電話でJava動いてるじゃん。

88 :08/12/06
>>87
アプリはなー

89 :08/12/06
ガベコレがないのはいいんだけど、いろんなものがautoreleaseにされててdeallocまで放置されるってのは、
メモリが限られてる機器じゃ致命的。速度より安定度が必要な場合の方が多いと思うんだよね。

90 :08/12/06
>>86
突然なぜそんな話が?

91 :08/12/06
SafariはMac/PC版もちょっとメモリまわりの挙動が変だよね。
>>90
GC

92 :08/12/06
>>91
そこじゃなくて、なぜ「ファームで」GCに繋がるのか。

93 :08/12/06
ああ、そういう事か。
携帯機器の事を指して(勢い余って)ファームと書いたんだろうなと、文脈から解釈たけど。

94 :08/12/07
リアルタイムに処理するような機器のファームウェアしか書いたことない人なんじゃない?

95 :08/12/07
>>94
それがファームウェアの醍醐味

96 :08/12/07
リアルタイムに処理しなくていいものを無理にリアルタイムにやってもロクなことはない。
音声処理とかでもなければ、反応時間がまちまちでも問題ない。

97 :08/12/07
ファームっていうと、ROMに書かれてるものっていうイメージだな。
リアルタイム性が要求されるかどうかはそれとはまた別。

98 :08/12/07
ファームウェアで大事なのは、安定してて電気を食わないことだと思う。

99 :08/12/11
>>81
autoreleaseはCocoaの仕様だと思うが。
Obj-Cに罪はない

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
datファイルを共有するP2Pソフト o2on 17dat (286)
Cygwin + MinGW + GCC 相談室 Part 6 (598)
【bzr】Bazaarでバージョン管理 Rev 3 (883)
Java低速GUI Swing 10 (116)
国産オープンソースDIコンテナSeasar2 その16 (460)
こんなコンパイラは嫌だ!7行目 (905)
--log9.info------------------
今からコンビニ行ってこようと思うんだが… (168)
カッコイイ壁紙探してます。 (136)
人のPC触ったら初めにやること (321)
WMPについて (132)
PCが壊れた、助けて (781)
新人ショップ店員が勉強の為にPC質問に答えるスレ (322)
今聞いてる音楽を書き込むスレ (329)
【低脳】アンチソーテックの法則【迂闊】 (751)
デスクトップ晒しスレ@pc2nanmin (199)
fujitsu FMV ファンがうるさい (149)
パソコン教室を開業する (662)
Web制作 [hp] 避難所 (160)
【日本語】集え!! かなタイパー!!【入力】 (312)
OS使用暦を述べよ (251)
■■PCで使うスピーカー。お勧めは?■■ (287)
【構成】BTO購入相談室【見積もり】■67 (220)
--log55.com------------------
【悲報】ジョイコンの不具合、約半数が経験ありという結果に
 ・・・スクウェア(SQUARE)ってどうしてここまで没落して落ちぶれたの? 最大の失敗は何だったの?
Switch『妖怪ウォッチ1 』10月10日54:8円で発売決定!
Switchの音量ボタンの左隣に電源ボタンがあるのクソじゃね?
スイッチ版ビルダーズ2が7fpsを記録 ドックも意味無し
XBOX ONE 540
宗教抜きで720p10~30fpsのゲーム機Aと4K30~60fpsのゲーム機Bがあるとしたらどっち選ぶ?
FE風化雪月 → みんな目が死んでる