アカウント名:
パスワード:
わかりにくい言語ランキングになりそうだけど…
Cが1位になってるくらいだからそのへんは何とかなってるのでは。
たしかに。罠満載で罠回避のノウハウだけで本が何冊も書けるC++がトップにこないとおかしいわな。
#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…
>#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…Objective-Cにもガベージコレクションは無いの?C言語の派生系でガベージコレクションを搭載しているのはC#だけ?
Objective-C 2.0からガベージコレクションも追加されたようです。
【コラム】ダイナミックObjective-C (96) ガベージコレクション (1) - GCのためのAPI | エンタープライズ | マイナビニュース [mynavi.jp]によれば
Objective-Cのガベージコレクションは、保守的であり、コピーは行わず(ゆえにコンパクションも行わない)、マーク・アンド・スイープでコレクションを行い、世代別コレクションをサポートする
だそうです。
ああ、それでsafariをあげっぱにしておくとメモリ4Gとかもってくのか。
とかいうのは置いといて、
>#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…
GCでコンパクション入れるとなるとポインタ扱うことのできる言語側だけではどうもならんのじゃなかろか?
#言語の好みから言うと自分はJVM大好きだけどタイプ量が増えるのでJavaはあまりすきじゃなくなってきてる#Clojureだいすき
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
検索結果からって事は (スコア:0)
わかりにくい言語ランキングになりそうだけど…
Re: (スコア:0)
Cが1位になってるくらいだからそのへんは何とかなってるのでは。
Re: (スコア:0)
たしかに。罠満載で罠回避のノウハウだけで本が何冊も書けるC++がトップにこないとおかしいわな。
#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…
Re: (スコア:0)
>#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…
Objective-Cにもガベージコレクションは無いの?
C言語の派生系でガベージコレクションを搭載しているのはC#だけ?
Re: (スコア:0)
Objective-C 2.0からガベージコレクションも追加されたようです。
【コラム】ダイナミックObjective-C (96) ガベージコレクション (1) - GCのためのAPI | エンタープライズ | マイナビニュース [mynavi.jp]
によれば
だそうです。
Re:検索結果からって事は (スコア:0)
ああ、それでsafariをあげっぱにしておくとメモリ4Gとかもってくのか。
とかいうのは置いといて、
GCでコンパクション入れるとなるとポインタ扱うことのできる言語側だけではどうもならんのじゃなかろか?
#言語の好みから言うと自分はJVM大好きだけどタイプ量が増えるのでJavaはあまりすきじゃなくなってきてる
#Clojureだいすき