トップ «前の日記(2006-06-24) 最新 次の日記(2006-06-26)» 編集

日々の破片

著作一覧

2006-06-25

_ データとメタデータの境界

そこにブランクがあるでよ。
段落の先頭の空白は、データなのか? それとも段落が始まるというメタデータなのか?
その答えを出すことなく、HTMLのPタグの次に全角空白を入れるのはどうたらみたいなことは言えないんじゃないかな、と思う。

で、どうもメタデータだと思っているから、インデントの一種と考えてしまうのだろう。

でも、それは違う。

というのは、段落は一部の特殊な分野の書き物を除けば、きわめて恣意的に決まるものだからだ。その恣意性によって先頭の空白はデータとなる。つまり、そこには行間ならぬ段落間の意図というデータが含まれているからだ。

つまるところ、叙述というものはそういうものだ。空白もまたデータであり意味を持つ。

すると、一部の特殊な分野の書き物のひとつであるプログラムにおけるインデントに奇妙な逆転現象が起きているように思われる。もちろん前段があっての上でのことで、しょせん砂上の楼閣だから大波が来れば崩れるわけだけど。

if a
 foo
end
のfooの前の空白はデータではない。条件節のブロックを示すメタデータだ。したがって、データから切り離すことができる。
if a
foo
end

問題なし。

しかし、改行はそれと異なりデータ(終端記号は有意だからデータ)である。if a foo endとはできないからだ。
すると、PythonやHaskellの場合、その有意性から空白はデータだということになる。これは直観的ではない。コードを直観的に読めるように強制したインデントによって逆に直観性が損なわれているということだ。

というようなことを考えたが結局、制約を自発的に守るのは好きだが、制約を強制されるのはいやだ、というだけのことであるな。

_ アルプス

あるぷすいちまんじゃーく、こやりのうーえで、あるぺんおどりをさあおどりましょ。

の「あるぷす」の母音に注目すると「AUUU」だ。そこで同じく「AUUU」の「まるくす」とか「たるくす」とか「あすくる」とかに変えてみる。

しっくりこない。

とくに、「あすくる」は最悪だ。3個目の子音が破裂音だというのがむしろ母音よりも重要に思える。

そこでちょっと母音は変わるが「かんぶつ」とか「こうぶつ」とか「さんぱつ」とか「かるぴす」とかにしてみる。

「かるぴす」が一番しっくりくる。ラ行の舌で撥ねる音とパ行の唇による破裂音の連携が気持ち良いみたいだ。バ行じゃだめみたいだな。少し粘性があるからかも。

そういう音を持つ言葉をさがしてみる。

がらぱごすがそうだな。でも、この歌には乗らない。あらばまだとやはりうまくないのはバ行だからかも。あるぱかはいいぞ。

つんどらも意外といける。全然、上の考察とは関係ないけど。さらえぼはだめだな。さらとがはわりと良い。せびりあはだめだ。あれ、せりびあだっけな? せるぴこはわりと良いがちょっと悲しい。

セルピコ デジタルニューマスター版 [DVD](アル・パチーノ)

本日のツッコミ(全5件) [ツッコミを入れる]
_ babie (2006-06-25 15:40)

「サキュバスいちまんじゃーく」はハマルような気がします。

_ arton (2006-06-25 18:59)

確かに。でも、サッキュバスと「ッ」を入れたいから字余りだと思う。というか、ディアブロで自転車の車輪留めになる人たちのことだよね。

_ babie (2006-06-25 21:00)

精を吸うエロイ夢魔です。<br>http://ja.wikipedia.org/wiki/%E3%82%B5%E3%82%AD%E3%83%A5%E3%83%90%E3%82%B9

_ arton (2006-06-25 21:22)

そうか、ディアブロやったことないのか。死ぬと車輪を挟むのにちょうど具合が良いかっこうにorzするんだよね、サッキュバスって。

_ arton (2006-06-25 22:27)

あれだな、あまりに印象が強すぎてかつ周りでやってるやつが多いと、他の人もやってるつもりになるっていうことですな。<br>で、結論としては、サキュバスいちまんじゃーく、おやじのうーえで、いんむりむんぐり、さあおどりーましょー。ぴゅぴゅぴゅぴゅぴゅぴゅぴゅぴゅ、かれますた。ということでよろしいでしょうか?


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|12|

ジェズイットを見習え