«前の日記(2005-06-29) 最新 次の日記(2005-07-01)» 編集

Matzにっき

迷惑メール対策なら Dr.WEB
『Dr.WEB メールデーモン』、MTA 用迷惑メール対策製品です!


2005-06-30 [長年日記]

_ [Hack]今日のハック

Rubyのバグ修正をいくつか。

本当は1.9の文法をいじろうと思ったのだが、 構想がまとまりきらなかった。

考えていたのは

  • 真の多値の導入
  • ブロックパラメータとメソッド引数の統一

などだ。しかし、後者はlambdaに相当する新しい文法を考えなければならないようだ。 現在の「|x|」のような形式ではメソッド引数リストと同じ文法を使えない(省略時の値としてbit-or演算子としての「|」がくる可能性があるから)。

なやましいものだ。

_ 技術・家庭科

私が中学生の頃、技術・家庭科と言えば、 男子が技術科として工作などの技術を、女子が家庭科として裁縫や料理を習うものであった。 しかし、娘に聞くと、今の中学生は男女分け隔てなく同じことを習うようだ。

しかも、技術科の内容のかなりの割合がコンピュータの取り扱い方だったりする。 娘の教科書の巻末の用語集はほとんど「IT用語集」の様相を呈しており、 「コンパイラ言語」とか「バグ」とかの用語が解説されているのを見ると 時代の流れを感じる。

本日のツッコミ(全2件) [ツッコミを入れる]
_ jijixi (2005-07-01 01:33)

>ブロックパラメータとメソッド引数の統一<br>そこで Groovy の -> を逆輸入ですよ :-)<br>てのは、冗談ですけど、通常の式ではあり得ないような、二文字の組み合わせっていう方向性はアリじゃないかと。

_ 秋山 (2005-07-01 12:14)

そういえば、娘が中学生の時に技術の時間ラジオの組み立てキットを作ったと言っていました。半田付けもやったそうな。でも、ちゃんと鋸引けるのかなあ。

お名前:
E-mail:
コメント:
[]

«前の日記(2005-06-29) 最新 次の日記(2005-07-01)» 編集

RSS feed meter for http://www.rubyist.net/~matz/ track feed Matzにっき Creative Commons License This work is licensed under a Creative Commons License.