Old/sampou.org/諸君 私はHaskellが好きだ

諸君 私はHaskellが好きだ


諸君 私はHaskellが好きだ

書き途中。諸氏の協力を乞う。

1.

 諸君 私はHaskellが好きだ
 諸君 私はHaskellが好きだ
 諸君 私はHaskellが大好きだ
 
 遅延評価が好きだ
 高階関数が好きだ
 再帰的定義が好きだ
 パターンマッチが好きだ
 
 代数的データ型が好きだ
 ポリモルフィズムが好きだ
 型クラスが好きだ
 型推論が好きだ
 モナドが好きだ
 
 平原で 街道で
 塹壕で 草原で
 凍土で 砂漠で
 海上で 空中で
 泥中で 湿原で
 
 この地上で行われるありとあらゆるHaskellプログラミングが大好きだ

2.

 ...
 
 ナイーブなプログラムが代数的な変換によって最適化されるのが好きだ
 融合変換によって中間データが全て消去されたときなど胸がすくような気持ちだった
 
 ...
 
 高速化のために命令的なコードを書くことを強いられるのが好きだ
 必死に守るはずだった純粋性が命令的なコードによって汚されていく様はとてもとても悲しいものだ
 
 命令型言語の物量に押しつぶされて殲滅されるのが好きだ
 Javaに追いまわされ害虫の様に地べたを這い回るのは屈辱の極みだ

3.

 諸君 私は関数型言語を 地獄の様な言語を望んでいる
 諸君 私に付き従う大隊戦友諸君
 君達は一体何を望んでいる?
 
 更なる関数型言語を望むか?
 情け容赦のない糞の様な関数型言語を望むか?
 鉄風雷火の限りを尽くし三千世界の命令型言語を滅ぼす嵐の様な闘争を望むか?

ガガガガガガガガッ

 『Haskell! Haskell! Haskell!』
 
 よろしい ならばHaskellだ
 
 我々は渾身の力をこめて今まさに振り降ろさんとする握り拳だ
 だがラムダ計算が生まれて以来この暗い闇の底で半世紀もの間堪え続けてきた我々に
 ただの関数型言語ではもはや足りない!!
 
 純粋関数型言語を!!
 参照透明な純粋関数型言語を!!

5.

 Haskellerはわずかに一個大隊 千人に満たぬ小数言語に過ぎない
 だが諸君は一騎当千のハッカーだと私は信仰している
 ならば我らは諸君と私で総力100万と1人の開発者集団となる
 
 我々を忘却の彼方へと追いやり眠りこけている連中を叩き起こそう
 髪の毛をつかんで引きずり降ろし眼を開けさせ思い出させよう
 連中にバグの恐怖を思い出させてやる
 連中に実行時エラーの音を思い出させてやる

6.

 奴らの哲学では思いもよらない高速で安定した開発を見せ付けてやる
 一千人のHaskellerで
 世界を書き換えてやる
 
 「main = interact $ const "Hello Purely Functional World!"」
 
 第二次Haskell普及作戦 状況を開始せよ

Last modified : 2006/09/29 22:57:02 JST