そういえば以前「Ruby数え歌」なるものを作ったことがありまして。Software Designのスクリプト特集読んでたら思い出した。日本語版と英語版があって、日本語版はその名のとおり数え歌なんですが、英語版は歌詞の先頭を縦に読むとrubyになるみたいなことになっております。バージョン0.3で開発は終了したのですが(笑)。
折角なので貼っておこう(音の置き場所はバンドのサーバを間借り。メンバーの人ごめんなさい)。作詞、作曲、編曲、歌、ギター、ベース、キーボードが僕です。ドラム系統は打ち込み。
ついでに歌詞も(コード進行付き)。
Ruby数え歌 A ひとつ ひとが書いた プログラムも D A ふたつ 不思議と 読みやすい E D beginとendも 意外といいし E D 字面見れてば スコープわかるし E A みっつ 魅惑の言語さ Ruby A よっつ 予想もできないエラーが起こって泣きたくなるんだ D A いつつ イライラ メモリリーク E D メモリ管理なんて めんどくさいのよ E D そういうことは 機械がやってよ E A むっつ ムシャクシャしたときゃ Ruby A ななつ 斜めで囲んで パターンマッチ D A やっつ ややこしいよね 日本語処理 E D でも大丈夫 まるで国産ソフトの使い心地 E D つーかもともと国産ソフト E A ここのつ 心強い味方 Ruby E A オブジェクト指向スクリプト言語 Ruby
Ruby Kazoe Uta A Rock and roll and ride and race and run and rage and rush! D A Uh-oh, I'm beside myself. E D Because of a lot of classes and libraries, E D You don't have to be bored with annoying codes. E A Ruby can help you with its power. A Requirements keep increasing, but D A Unfortunately a day has only 24 hours. E D Being pressed, the programs grew up to be spaghetti. E D Yearning, yes I am yearning a simplicity. E A Ruby can save your time with its handiness. A Rhythms you can feel all the while programming. D A Unable to believe? Call your Japanese friend and say, E D "Brother, well, how do you think about Ruby?" E D "Yoi desu. Totemo yoi desu", he would say. E A Ruby can help you with its Samurai spirit. E A Ruby is a complete, full, pure OOL.