2007-05-31から1日間の記事一覧

本物のプログラマー

テキサスインスツルメンツ社の伝説的なプログラマがある日、長距離電話でユーザーからシステムクラッシュを告げられた。彼は、その電話口でユーザーに16進コードを指示して、メインフレームの制御フロントパネルのトグルスイッチを操作させた。曰く、「本物…

初めて知った。

"There's More Than One Way To Do It." の略で、「やり方はひとつじゃない」という Perl のスローガン。 なるほど、表記の冗長性が高いってことか。 素人の学習が難しくなるんだけど、それよりも表現の自由ってことかな? まあ、読めなくなるようなワンライ…

Cで書いてみた。

普通に組むと面白くないので。 ワンライナーでやってみる(笑 $ echo 'main(){int i;for(i=1;i<101;++i){if(i%3>0&&i%5>0)printf("%d",i);printf("%s%s\n",i%3<1?"Fizz":"",i%5<1?"Buzz":"");}}'>a.c;gcc -w a.c;./a.out;rm a.c a.out昔じゃ考えられないくら…

GNU Pascal

インストール #aptitude install gpc コンパイル方法 $gpc foo.pas

pascalで書いてみた。

か、完全に忘れてる。どこで;が省略可能とか最後のendの後の.とかif文がブロックの時にはbegin endとか。情けない。 program fizzbuzz; var i : integer; begin for i:=1 to 100 do begin if i mod 15 = 0 then writeln("FizzBuzz") else if i mod 3 = 0 the…