NetBSD / pdp10 9
ストーリー by wakatono
根性の賜物 部門より
根性の賜物 部門より
xinu 曰く、 "NetBSDのソースツリーに、pdp10 portのコードがコミットされた。どこまで動作してるのか(まだ、完全ではないらしい)、どうやって開発しているのかとか、とか謎はあるけど取りあえずはソースを見てみよう。:-)
xinu 曰く、 "NetBSDのソースツリーに、pdp10 portのコードがコミットされた。どこまで動作してるのか(まだ、完全ではないらしい)、どうやって開発しているのかとか、とか謎はあるけど取りあえずはソースを見てみよう。:-)
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
PCC復活 (スコア:1, 参考になる)
- Home-written assembler and linker.
- A port of PCC (the 32V C compiler) with a bunch of changes.
- The GNU C preprocessor.
を使っている、なんてことが書いてあります。PCCへの変更は
I added ANSI prototypes and keywords + a bunch of C99 stuff + a tree optimizer step,
then it can generate quite decent assembler.
で、コンパイルのスピードはGCCより速いとも言ってますね。
Compiling the kernel with gcc takes ~12 minutes, and compiling the same with PCC takes 45 seconds.
Re:PCC復活 (スコア:0)
> Compiling the kernel with gcc takes ~12 minutes, and compiling the > same with PCC takes 45 seconds.
逆では?
Re:PCC復活 (スコア:0)
開発者募集中? (スコア:1)
最近どこかでPDPの話を見たなと思ったら、
Design Waveの記事 [cqpub.co.jp]でした。
・・・来月号の付録 [srad.jp]の用途はPDP-10互換機?
Re:開発者募集中? (スコア:1)
清水研究室 ホームページ [u-tokai.ac.jp]
清水研PDP11のページ [u-tokai.ac.jp]
Re:開発者募集中? (スコア:1)
むかーし PDP11 の architectureをちょこっと教わって、あの 16bit machineでどうやって動かすんだろう、と思ったので調べてみたのだけど。 でもちょっとみたところ 36bit architectureみたいで、 それでもちゃんと動くのかとか、気になるけど..
Re:開発者募集中? (スコア:1, 参考になる)
> 動くのかとか、気になるけど..
そう。PDP-11はアドレス空間が16bitで狭すぎるって以外は、かなり現代的
なアーキテクチャなんですが、PDP-10 の方はバイトマシンではなくワード
マシンという、現代ではもはや絶滅してしまった変態アーキテクチャなので、
移植しようぜって呼びかけが流れた時には、みんなマジかよって思ってまし
た。本当に動き始めたんですね。やるなあ。
PDP-10系は、ITSやTWENEXといった1970年代に人気のあったOSのプラット
フォームだったと思います。MITやCMUあたりの(お金に余裕のある)大学
のハッカーに人気があり、当時、Emacsを動かそうとすると、このマシン
かLispマシン系が、主な選択肢だった筈。the hacker's dictionaryにも
このマシンの文化に関する言及が沢山あります。たしかアスキーにも昔、
PDP-10系のマシンがあったような。
Re:開発者募集中? (スコア:2, 参考になる)
このあたりの話がUnixUser誌の連載「Unix考古学」で先月, 今月ぐらいに述べられていました. この用語集ページ [unixuser.jp]から張られているリンクの先に, PDP-10の仮想記憶装置 [opost.com]なんて凄い物もありました.
PDP10って何よ? (スコア:0)
NetBSD/pdp10のページ [netbsd.org]
なるほどね。