NetBSDが新しいロゴになるだとか。
・・・という記事を見て、久しぶりに*BSD系の興味がわいてきた。
以前、iBookに入れるOSを選んでいたとき、GentooLinuxとNetBSDが候補に挙がったんだけど、NetBSDは全然まともに入れられなかった。インストーラーが最初のほうでうまく動かず。
で、今回はどれに入れるというわけでもなく調べてみた。
ふむ。しかし、OS間の比較は、なかなか情報が少ないな。
BSD系で新しい機能がいち早く取り入れられるのはNetBSD?
FreeBSDの方が安定&ほぼx86のみにチューニングしているおかげで速い
OpenBSDは、セキュア。
しかし、新しい機能を取り入れるという意味ではLinuxのほうが速いらしい。デバイスドライバとかもLinuxの方がずっと充実しているみたいだ。
BSDは構成がきれいという点は、Linuxはファイルがあちこちにあるきがするから、いいなぁとも思う。
よって、
GentooLinux
新しいものが入る
FreeBSD
速い。安定している。きれい。
うーむ。でも、普段からunstableパッケージで使っているくらいだから、新しいものが入らないという制限はかなり辛いな。
時間があればちょっと入れてみようとは思うけど。
CPU実験向けシミュレータを作成・・・
なかなかデバッグできない。
エミュレータじゃなくて、アーキテクチャシミュレータを作っているので・・・いくつもの部品を協調動作させないといけない。
タイミングが・・・合わない。あわない・・・・。
そんな中、エミュレータの方のバグ報告がU野から相次ぐ。バグというか・・・後のほうで命令セットに追加されて、サポートしてない命令が・・・。直したり。
でも、久しぶりに丸1日作業したから、結構進んだような。
バイト先で指令
「MISSION : F-BASICプログラムをJavaにコンバートせよ」
ヘッダによれば・・・1985年製。
ていうか、F-BASICなんて読めないぞ?
まぁ、ソース読んで、文法を考えるか。
Basicだから・・・
配列は1から。変数宣言はない。
VBのように、構造化されていないから
if i<>1 then goto endif ごにょごにょ *endif とか書いてある。見にくいことこの上ない。
さらに読んでいくと、Javaではサポートされていないgoto文多用。
そして・・・それをいいことに、サブルーチンの真ん中以降だけを直接呼び出したり・・・。現代の言語ではこんなことできないぞ?
・・・・。まぁ、プログラムの規模が小さいことが救いか?
あ。でも10個あるといってたなぁ・・・(涙)
泊まる覚悟で学校へ行こうと思ったのはいいものの、おきたら昼過ぎ。なんということ。
学校へ行ったらもう夕方。
連続系の課題をやりながら・・・泊まり。
そういえば、ちょっと前の話になりますが、うちの班の公開ホームページができました。
班の名前は、GRAPE-FRUIT Projectです。
GRAPE-FRUIT Project
バイト先が新しくなりました。ウソ。
引っ越して、新しい場所になりました。
いままで、信濃町という新宿から近いけど総武線しか通ってないから比較的不便な場所だったけど、今度は九段下。おぉ。便利だ。
行ってみると・・・普通のビルだ。
エレベーターに載ると、スーツを着たサラリーマンやら制服(?)を着たOLやらが乗っている・・・。ちょっと緊張。
今までの場所は、バイト先以外に英会話学校と薬局だったから、みんな普段着だったのに・・・。
バイト先の部署は第1弾で移動したから、今はまだフロアががらんとしているけど、1ヶ月くらいたったらまたごちゃごちゃになるはず。
おぉ。コンビにもすぐ近くにある。九段下いいね。
昨日、新しいのが発表に。この前調べていたら、Dothan搭載シリーズが、アメリカでは発売されていて、日本ではまだだったから、そろそろか・・・?と思っていたがやっと発表。
11月5日発売か。しかし、X40が比較的安いとはいえ、20万円とかいうお金が出せるわけないぞ?
発売頃になったら、価格.comやその仲間たちで、安い値段になるかなぁ?なんとか、160000円近くまで行ってほしい。
スライム型のコントローラー。いいなぁ。
http://www.itmedia.co.jp/games/gsnews/0410/25/news14.html