Island Life

2003/10/24

/.-J 経由でトースターPC (このサイトには他にもいろんなPCがある)を見て、 Wataru's memoで8ビット時代の話を読み、 昔を懐かしく思い出したので、写真を掘り出してみた→WiLiKi:Shiro:OvenPC

Tags: PC, Hardware

2003/10/19

YAMDAS現更新記録経由で 新山さんの日記をみる。そうか、 NYに行くんだったらお会いすれば良かったなあ。でもILC前後は忙しそうな記述が あるからどのみち無理だったかなあ。

Wataru's memoで74181のこと。 中学生の頃は憧れだったなあ。74181と、確か74シリーズで64bitくらいの SRAMがあって、それといくつかのゲートを組み合わせてプロセッサができるよなあ と回路図を引いて夢想していた。

しかーし。ハード小僧の夢、今からでも遅くはないかもしれん。 今ホットなのは組込み系Schemeだ。Marc Feeleyは100円ショップで買った 小指の先ほどの電池入れを加工してワンチップCPUとLEDをくっつけて Schemeを走らせていたし、湯淺先生はMindstormのH8でSchemeを走らせていた。 むむ、手元に何故か未使用のAKI80セットが数枚ある…

Tags: Programming, Hardware

2003/10/17

ILC2003より帰還。 からじゃないよ。

今年はFranz Incは運営に関わらず、 ALUが全面的に運営することにしたそうだが、 色々あってかなり運営はぐちゃぐちゃだった (c.l.l等参照のこと)。 が、集まった面子は相当なもので、それだけでも行った価値は充分にあった。 Phil Wadlerがlambda calculusとSchemeの関係に言及したらすかさず フロアからSussmanが突っ込みを入れたり、Paul GrahamがLispの起源に触れたら すかさず最前列にいるJohn McCarthyが突っ込みを入れたりとか。

Grahamと直接会ったのは初めてだった。意外とかわいい話し方をする。 トークは彼のが一番面白かったかな。Kiczalesのトークも、 (正しいかどうかは別にして)AOPで彼が目指しているところがわかりやすくて 良かった。湯淺先生はデモに使ったLego MindstormをSussmanにあげて、 かわりに"MIT Nerd Pride"のバッヂをもらっていた。いいなあ。

論文はちかぢかwebに上げる。またproceedingsが出るまで時間がかかりそうだし。

Tags: Conference, Lisp, PaulGraham

2003/10/06

Another nice analogy between programming language & vehicles.

From Ray Dillinger: Re: CL & Practicality:

Common Lisp and Scheme are both like All-terrain vehicles; it's just that Scheme is more like a dune-buggy or ATV and CL is more like a bulldozer. The surveyors and explorers are going to go out with light nimble vehicles that can handle the terrain and find routes to problem solutions that exactly fit the needs of the problem. But no two of them are likely to find exactly the same route, or to be able to share substantial parts of the routes they find, except that they will talk with each other about the terrain and features.

When civil engineers want to build roads they follow with earthmoving equipment, which can also "handle" the terrain, although in a different way, and create routes that are a lot easier for later people to drive on or switch between.

Tags: Programming, Lisp, Scheme

2003/09/24

From Philip Greenspun's Weblog:

Tag: Programming

More entries ...