LinuxカーネルはC言語なのにオブジェクト指向

■ このスレッドは過去ログ倉庫に格納されています
2018/11/24(土) 21:39:54.85ID:b7tmfxF4
Object-oriented design patterns in the kernel, part 1
https://lwn.net/Articles/444910/

Despite the fact that the Linux Kernel is mostly written in C,
it makes broad use of some techniques from the field of object-oriented programming.
2020/10/08(木) 11:47:50.81ID:4zSbqWTM
>>69
>I am the bone of my sword. Steel is my body,and fire is my blood. I have created over a thousand blades. Unknown to Death. Nor known to Life. Have withstood pain to create many weapons. Yet,those hands will never hold anything. So as I pray,unlimited blade works.
71デフォルトの名無しさん
垢版 |
2020/10/08(木) 12:46:54.93ID:Riy1MZEi
業界用語ωωω
72デフォルトの名無しさん
垢版 |
2020/11/23(月) 11:07:33.31ID://ZJMWym
OSをインタプリター言語あるいはスクリプトで書けたらいいのにね。
もちろんデバイスの制御の部分やCPUの初期設定などは機械語にならざるを
得ないけれども。
今のCPUはかなり早いから、インタプリターでOSのカーネルを書いても
昔のPDP11ぐらいの速度ではうごくのではなかろうか?
2020/11/23(月) 22:24:53.65ID:gAkTmGSN
そんなOS使わん。
結局少しくらい危険なところがあっても速度重視ってのは
ビジネスからくるクリティカルな要求な訳だ。
74uy ◆e6.oHu1j.o
垢版 |
2020/11/24(火) 12:36:57.49ID:gfNKbZsO
>>72
自分でCでインタプリタ書けるならOS開発のコンパイル作業に一工程を噛ませるだけだぞ
やる意味が無いからCでそのまま書くのがカーネル
2021/01/19(火) 02:21:11.32ID:AAGIcVgh
>>69
諸刃の剣かwww
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況