【次世代言語】D言語でOSを作ろう【Monaの移植?】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:デフォルトの名無しさん 05/10/11 23:46:35 DのガベージコレクタってDで書いあるんじゃないけ 51:デフォルトの名無しさん 05/10/11 23:54:40 D言語とアセンブリ言語だけで全部記述出来るじゃん。 52:デフォルトの名無しさん 05/10/11 23:57:08 >>48 > C言語で作成するのは、GCだとかのランタイム機能だけだろ。 ↓のことを指しているかと。 >>41 MonaのコアをCに書き換えて使うのもいいかな > 他言語で作成する必要があるGCだとかは、オブジェクト指向的な作りに出来ないだろう。 Monaでgcjのために用意されたGCはC++で書かれている。 >>49 アセンブリに埋め込まれるわけではない。 メモリ確保時に呼ばれる関数から適宜GCに振り分けてるだけ。 その関数をどう実装するかが肝。 面倒ならGCをやめてdeleteを書かせることすら可能。 D言語の優位性はGCだけではないから GCがないとD言語の意味がないとまでは思わない。 もちろんユーザーランドではなくカーネル限定なので誤解なきよう。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5387日前に更新/31 KB
担当:undef