«前の日記(2007年04月13日) 最新 次の日記(2007年04月15日)» 編集

Matzにっき


2007年04月14日 [長年日記]

_ 誕生日

年齢がひとつ増えた。めでたい...ことではないか、人生折り返し地点を過ぎてれば。

娘が私のためにシュークリームを焼いてくれた。 膨らみが足りず見てくれは、お店のものには敵わないかもしれないけど、 味と愛情は負けてない、と思うよ。

昼食はモスバーガーで新しくなったというモスバーガーに挑戦。 しかし、味の違いがわかるほどモスバーガーを食べつけていなかったりする。 おいしかったけど。

_ [言語] Notes on Haskell: Fight the next battle

「静的vs動的」の戦いにはほぼ決着が見えてきて、RubyやPythonの人気が上がり、JavaやPHPが落ち目になっているように「見える」。 だとすると、「次の戦い」のテーマはなんだろうか、という話。

彼の意見はこんな感じ。

  • Functional programming over OOP and Imperative programming
  • Strong typing over weak static typing or dynamic typing
  • Mathematical foundations for concurrency over ad hoc models (i.e. threads)
  • Parsing over regex hackery
  • Implicit parallelism

どれも興味深い。いくつかは「将来のRuby」にも取り込みたいと考えている。

_ Letter to the Patent Office From Professor Donald Knuth

ソフトウェア特許に関するKnuth教授からのオープンレター。

「後で読む」

_ [言語] What Programming Languages Should You Know?

基礎知識としてプログラミング言語を学ぶなら、なにを選ぶか、という話。

ここで挙げられているのは以下のもの。

  • C: Portable Assembly
  • Smalltalk
  • Lisp
  • Erlang
  • Haskell
  • Prolog

無難なリストではある。


«前の日記(2007年04月13日) 最新 次の日記(2007年04月15日)» 編集