アカウント名:
パスワード:
その Forth とか lisp も、Cかアセンブラで書いてるんですけどね。
残念ながら、FORTHをFORTHで書いた私は無視ですか?
BDS-Cについて熱く語れる人はまだ絶滅していなかったのだなWhitesmith Cについての勇者も求む
私はあのライブラリがK&Rと違いすぎていたので、全部ディスコンパイルした
召喚されたようなので。
Whitesmith Cですか。昔のことなのであいまいな記憶で書くので間違いがあるかもしれません。確かに2.xのころのライブラリはK&Rの本に出てくるライブラリとは違っていました。ただ、あのころはいわゆる標準ライブラリという規格がなかったので、そんなものかと思っていました。それにIdrisの上のプログラムを作るときはそれしかなかったし、それ以外では組み込み用のファームウェアのコードをはかせていたので、Whitesmithのライブラリはほとんど使っていませんでしたね。
3.xになってANSIの規格に準拠するころからはいわゆる普通のCのライブラリもついていたような気がします。まあWhitesmithの創業者でANSIのCの標準化委員会のメンバーのP.J.Plauger自身が標準のCライブラリの本を書くぐらいだから当たり前ですね。
後はあのインデントのスタイルに好き嫌いがありましたね。今でもwhitesmithのスタイルはEmacsのc-modeでサポートされていますが。
Whitesmith自体は後にどこかの会社に吸収されたと聞きましたが、そのときにはもう前の会社にいなかったのでよく分かりません。ADaC [adac.co.jp]の中の人が詳しいでしょうけど。
あ゛、ここまで書くときっと素性が知れているけど、まあIDでいいか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
そこまで言うならお前が殺してみろよ (スコア:4, すばらしい洞察)
もちろんアセンブリで書けないなんて言うわけがないが、ヨイショしてるJavaやC#でKernelやブートローダが書けるんなら誰も苦労はしねえよと。
こういうハードウェアよりのものを、どんなスペックのマシンでも問題なく動かせるような言語、そしてコンパイラを作ってからこういう事言えよって思う。
C死ねっていう奴らって対案出さずにただ死ねだの邪悪だのって言うばかりで、何の対案も出さない。
*本当に*殺すつもりがあるんならまともな対案出して、世界中が安心してCを捨てられるようになってから殺してくれ。
Re: (スコア:2)
例えばOpen FirmwareではForthでブートローダが書けるでしょうし、Lispで書かれたブートローダもあります。
その他C以外の言語で書かれたOSは多くあります。歴史的にメジャーにならなかったというだけです。
Re: (スコア:2)
その Forth とか lisp も、Cかアセンブラで書いてるんですけどね。
Re: (スコア:0)
残念ながら、FORTHをFORTHで書いた私は無視ですか?
Re: (スコア:0)
アセンブラでアセンブラ作るのもまあ簡単なうちに入るとすると、C言語の何と非力なことか。
Re: (スコア:0)
Cはそもそも、UNIX系のOS(ゲームのためね)を書くために作られ、
CコンパイラをCで書いて有名になっていったという話は、もう風化してしまっているのね。
Re: (スコア:0)
BDS-Cについて熱く語れる人はまだ絶滅していなかったのだな
Whitesmith Cについての勇者も求む
私はあのライブラリがK&Rと違いすぎていたので、全部ディスコンパイルした
Re:そこまで言うならお前が殺してみろよ (スコア:2)
召喚されたようなので。
Whitesmith Cですか。昔のことなのであいまいな記憶で書くので間違いがあるかもしれません。確かに2.xのころのライブラリはK&Rの本に出てくるライブラリとは違っていました。ただ、あのころはいわゆる標準ライブラリという規格がなかったので、そんなものかと思っていました。それにIdrisの上のプログラムを作るときはそれしかなかったし、それ以外では組み込み用のファームウェアのコードをはかせていたので、Whitesmithのライブラリはほとんど使っていませんでしたね。
3.xになってANSIの規格に準拠するころからはいわゆる普通のCのライブラリもついていたような気がします。まあWhitesmithの創業者でANSIのCの標準化委員会のメンバーのP.J.Plauger自身が標準のCライブラリの本を書くぐらいだから当たり前ですね。
後はあのインデントのスタイルに好き嫌いがありましたね。今でもwhitesmithのスタイルはEmacsのc-modeでサポートされていますが。
Whitesmith自体は後にどこかの会社に吸収されたと聞きましたが、そのときにはもう前の会社にいなかったのでよく分かりません。ADaC [adac.co.jp]の中の人が詳しいでしょうけど。
あ゛、ここまで書くときっと素性が知れているけど、まあIDでいいか。