2006-12-01から1ヶ月間の記事一覧

http://d.hatena.ne.jp/fromdusktildawn/20061231/1167563326 この人の書いてる文章を読む毎に、ステートレス(万物理論の島)みたいな国で暮らしたいと思う。 面倒なので、自分でそういう国を作ったり、国を改善しようとしたりはしないが。 他にも色々思う事…

なんか、新山さんところのメモの考えが、ルミナスっぽい事になってる。 http://tabesugi.net/memo/2007/2y.html#302132 抽象概念が先か、世界が先か。 新山さんの言ってる「言語」は、物/事/法則に対するラベル(名前)付けとしての「言語」だと思うので、ルミ…

Kahua 1.0

https://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/ キター! 早速インストールしていじろう。

「ひとりっ子」「オラクル」の私的解釈。 ※ネタバレ有り。未読者注意。

dslinuxのリポジトリ更新状況を見ていると、新たにテキストベースウェブブラウザlinksが追加されたような雰囲気だ(ダウンロードして試したりはしてない)。 http://kineox.free.fr/DS/ http://links.sourceforge.net/ 更新されたファイルを見る限りでは、日本…

寝すぎた。 http://shinh.skr.jp/m/?date=20061226#p02 これが面白かった。 会社には自由に使えるJava開発環境はパッとは無いっぽかった。 SISCどうしようか。 インストール無しで動くなら、このままwindowsマシンから試そう。 完全にシリアライズ可能なら、…

http://sisc.sourceforge.net/ とりあえずSISCを試してみる事に。 会社のJava開発マシン(あるのかどうかは不明)で、あとで試させてもらおうと思っていた。 とりあえず、windowsマシンでアーカイヴを解凍したら「sisc.bat」なるものが入っていたので、何も考…

http://d.hatena.ne.jp/hatenadiary/20061215/1166155734 なんかソースコードを色付けする機能が追加されたらしいので、試しに使ってみたら、そこ以降のテキストが全く表示されなくなった。 疑似Cコードなのがまずいのか? とりあえず色無しにしとこう。

もうすぐKahua 1.0がリリースされるらしい

要約: https://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/ http://practical-scheme.net/wiliki/wiliki.cgi?cut-sea の、Kahuaのところ Kahua 1.0リリースされたら早速いじって遊ぶ。リリース待ち。 イーガンっぽい部分要約: HTTPのウェブサービスは、可…

http://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3a%e3%83%9e%e3%82%af%e3%83%ad%3aCommonLisp%e3%81%a8%e3%81%ae%e6%af%94%e8%bc%83 色々と考えさせられる。 なんとなく思ったのが「ミニマリスト指向な人はCommon LispよりもSchemeの方を好む」とい…

unlambdaの翻訳は長すぎてだれてきたので、ちょっと放置気味。 代わりに、Lazy Kの翻訳に手を出し始めた。 http://e.tir.jp/wiliki?%cb%dd%cc%f5%3a%a5%d7%a5%ed%a5%b0%a5%e9%a5%df%a5%f3%a5%b0%b8%c0%b8%ecLazy_K

翻訳は全然終わらない。 あと残り2/3ぐらい。 ちょっとだれてきた。

関数地獄:C編 追記

ラッピング方式をちょっとだけ考えてみた。 typedef void *combinator; #define APPLY(f, x) (((combinator(*)(combinator))f)(x)) combinator s(combinator f, combinator g, combinator x) { return APPLY(APPLY(f, x), APPLY(g, x)); }冗長になったが、ま…

dslinuxにperlが追加されたらしい

http://www.dslinux.org/blogs/pepsiman/?p=77 http://kineox.free.fr/DS/ これで、不完全なbusyboxのshを使わずにスクリプトを書く事ができる。 busyboxが悪いのか、dslinuxの方が悪いのかは知らないが、とにかくdslinuxの/bin/shは、cwdが全く考慮されてな…

関数地獄:C編

今日の結論: Cは不完全言語だ(多分)。 諸事情により、C文法でコンビネータを書く必要がでてきた。 とりあえずSコンビネータを書いてみた(追記: よく考えたらこれ、カリー化忘れてる)。 combinator s(combinator f, combinator g, combinator x) { return f(x…