このブログの更新は Twitterアカウント @m_hiyama で通知されます。
Follow @m_hiyama

メールでのご連絡は hiyama{at}chimaira{dot}org まで。

はじめてのメールはスパムと判定されることがあります。最初は、信頼されているドメインから差し障りのない文面を送っていただけると、スパムと判定されにくいと思います。

参照用 記事

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

16進を知らない子供達へ

僕はハードウェアは苦手・無知だし、なんでも低水準現象に還元しちゃう説明がいいとも思っていません。むしろ個人的な興味は、(アブストラクト・ナンセンスと呼ばれるほどに)高水準の道具立てで計算現象を理解するほうにあるんです。でも、それでも、次の…

PELはどこにいった?

なんのはずみか、突然に「PEL」って言葉を思い出してしまった。Picture ELementの略で、おそらくは「ペル」と発音する。OS/2の文脈でよく出てきた言葉と記憶するのだが、ピクセルとPELの違い(あるいは同じ意味か)を僕は理解できなかった。いつのまにか、PE…

カタツムリ

「パンチュがふたっちゅ」とか「じょうしゃん(象さん)」とか言っていた次男も、気がついてみれば、ふつうにしゃべれるようになっている。だがしかし、テレビのナレーションで「カタツムリ」と言うのを聞いて、「カタツムリじゃなくてカタチュムリ」と訂正…

Xion/Javaのオブジェクトモデル

ショー君案にわずかに手を入れた。 方針:手を抜く。 構文要素 Javaで既存の型 Xionで導入する型 導入方法 object HashMap XionObject 継承 array ArrayList XionArray 継承 string String XionString ラップ number(小数点なし) BigInteger XionInteger 継…

タイムスリップ症候群

ある日、飲食店街をうろついていると、僕と同年代の男女、つまりオッサンとオバハンの一群に遭遇した。一人のオジサンが手を振りながら、「女の子はコッチ、男の子はアッチー」とか叫んでいるのだが、いい歳こいて「女の子/男の子」もねーだろうよ。だが、…

呼び出しと戻り(callとreturn)を理解しよう

超不定期、プログラミングのミニ知識シリーズ。(「シャローコピーとディープコピー」では、「そんなシリーズねーよ」って言いましたが、有りにします。) ソフトウェアの歴史のなかで、最大の発明は何でしょう(ソフトウェアの概念=プログラム内蔵方式それ…

VOODOOなニュース:いろいろなチカラが必要だ

http://www.nikkansports.com/general/f-gn-tp0-20060531-39441.html 「トラブルの解決には、超能力以外にヤクザの力もいる」と、なるほど。

Xion:作業項目

ショー君には、「Xionの処理系をJavaで作りましょう」とだけ伝えているのですが、ちょっと途方にくれる言い方だったかもしれない。だいたい次のような段取りでしょう。(ただし、時間的に順にやるってことではない。) 構文の定義 オブジェクトモデルの定義 …

Xionの主たる目的

Xionを何の目的で使いたいかというと、「リテラルのようなもんだ」と言ったわけですが(「JSON改」の「何が問題なのか/何をしたいのか」)、もう少し具体的に述べます。毎度おなじみ、スタックの例を出します。例えば、MyStackImplが、5個の項目があって、…

JSON改=Xion

なんか名前があったほうがいいな、というわけで、JSON改をXionと呼ぶことにします。映画「マトリックス」に出てくる地下都市ザイオン(Zion)と同じ発音。「ジオン」と発音したい人はそれでもいいです。なんかのアクロニムってわけではないので、フルスペル…