2006-06-01から1ヶ月間の記事一覧
僕はハードウェアは苦手・無知だし、なんでも低水準現象に還元しちゃう説明がいいとも思っていません。むしろ個人的な興味は、(アブストラクト・ナンセンスと呼ばれるほどに)高水準の道具立てで計算現象を理解するほうにあるんです。でも、それでも、次の…
なんのはずみか、突然に「PEL」って言葉を思い出してしまった。Picture ELementの略で、おそらくは「ペル」と発音する。OS/2の文脈でよく出てきた言葉と記憶するのだが、ピクセルとPELの違い(あるいは同じ意味か)を僕は理解できなかった。いつのまにか、PE…
「パンチュがふたっちゅ」とか「じょうしゃん(象さん)」とか言っていた次男も、気がついてみれば、ふつうにしゃべれるようになっている。だがしかし、テレビのナレーションで「カタツムリ」と言うのを聞いて、「カタツムリじゃなくてカタチュムリ」と訂正…
ショー君案にわずかに手を入れた。 方針:手を抜く。 構文要素 Javaで既存の型 Xionで導入する型 導入方法 object HashMap XionObject 継承 array ArrayList XionArray 継承 string String XionString ラップ number(小数点なし) BigInteger XionInteger 継…
ある日、飲食店街をうろついていると、僕と同年代の男女、つまりオッサンとオバハンの一群に遭遇した。一人のオジサンが手を振りながら、「女の子はコッチ、男の子はアッチー」とか叫んでいるのだが、いい歳こいて「女の子/男の子」もねーだろうよ。だが、…
超不定期、プログラミングのミニ知識シリーズ。(「シャローコピーとディープコピー」では、「そんなシリーズねーよ」って言いましたが、有りにします。) ソフトウェアの歴史のなかで、最大の発明は何でしょう(ソフトウェアの概念=プログラム内蔵方式それ…
http://www.nikkansports.com/general/f-gn-tp0-20060531-39441.html 「トラブルの解決には、超能力以外にヤクザの力もいる」と、なるほど。
ショー君には、「Xionの処理系をJavaで作りましょう」とだけ伝えているのですが、ちょっと途方にくれる言い方だったかもしれない。だいたい次のような段取りでしょう。(ただし、時間的に順にやるってことではない。) 構文の定義 オブジェクトモデルの定義 …
Xionを何の目的で使いたいかというと、「リテラルのようなもんだ」と言ったわけですが(「JSON改」の「何が問題なのか/何をしたいのか」)、もう少し具体的に述べます。毎度おなじみ、スタックの例を出します。例えば、MyStackImplが、5個の項目があって、…
なんか名前があったほうがいいな、というわけで、JSON改をXionと呼ぶことにします。映画「マトリックス」に出てくる地下都市ザイオン(Zion)と同じ発音。「ジオン」と発音したい人はそれでもいいです。なんかのアクロニムってわけではないので、フルスペル…