トップ «前の日記(2007-01-14) 最新 次の日記(2007-01-16)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

ToDo:


2007-01-15

_ 分類

http://d.hatena.ne.jp/sumim/20070114/p1

こうやってみると、 僕がオブジェクト指向って何? って聞かれたらクック的なのを答えそうだなぁ。 そのやり口として、ケイの立場もストラの立場もある、みたいな。 ケイorストラに入ってクックに入らない言語ってあるのかしら。

あと C はクック的には OOPL だったりはしないのかしら。 リンクタイムポリモーフィリズムはできるわけでー、とか。

どうでもいいけど Cook さんは

http://www.cs.utexas.edu/~wcook/

こっちの Cook さんではないらしい。

http://www.cs.toronto.edu/DCS/People/Faculty/sacook.html

(01:42)

_ OO

「OO ができる」と「OO をサポート」って話だよな。

(01:44)

_ クロバコ

クロックが狂いまくるので ntpdate を cron でやるようにしておいた。

(02:04)

_ record.cgi

http://shinh.skr.jp/golf/record.cgi

長い沈黙を越えて復活。 しばらく考えて問題無さげなら更新を crontab につっこむ。

(03:03)

_ SRFI

サーフィと読むらしいよ

(03:04)

_ total

おや kounoike さんを始めて Perl でやぶったような。

3rd  shinh      63   Perl     9,523 (v15)
4th  kounoike   64   Perl     9,375 (v7)

まぁすぐ抜かれそうではある。

(04:33)

_ と思ったら

range も勝ってたらしい。 わからんヤツは全然できないんだけどなぁ。 switch とか

(04:42)

_ $-1

$負数でマッチした () を後ろから取れてもいいのになー と前思ったことを思い出した

(06:07)

_ 明日の15時

が最初の deadline 。死ねる〜。

んで次が水曜 15 時かね。

そんで金曜が本番ですよ。

  • 死ねる〜
  • うひひ Perl おもしれ〜
  • よーし CL さわっちゃうぞ〜
  • メールに返事しちゃうとか!
  • うひひ Perl おもしれ〜
  • 死ねる〜

(18:39)

_ > 長いデータがPOSTできない

つまりゴルフ ('-')!

(22:33)

本日のツッコミ(全2件) [ツッコミを入れる]
_ こーのいけ (2007-01-15 17:39)

むむむ・・・Total はアルゴリズムが違うっぽいんですよね・・・Range は全然思いつかないですし。更に Prime まで!
アルゴリズムが検討しきれていないんですよね。所詮へたれ Perl Golfer です。

ちなみに$-が特殊変数ですから。@+/@-や,m//の戻り値を使ってくれということなのでしょう。
特殊変数は1文字で分離されるのが(Golf的に)メリットですね。print--$-for@aとか。

_ shinh (2007-01-15 18:17)

なんかツボに入った(現実逃避といういみ)ので結構あちこちの問題やってました。もちろん得意なとこばかりやってるからなのですけど、 switch と cipher と brainfuck に beer も勝ってるみたいです。 ySas さんが 21 問に達したけどしばらくはまだ二位安泰かしらー。

ちなみに total はごく普通に見えます。 Ruby もこんな感じで実装してたんだけどあまりの縮まなさ加減に辟易してました。 Range は昔っからちょっとずつ縮めてるしなぁという感じです。 Prime も Ruby と似た感じです。 Ruby での知見が生きる問題はダラダラ時間だけは費してるだけあって Perl でも割に頑張れるみたいです。あと PerlGolf は過去の遺産が多いので色々参考になりますね。

あー $- とかそういえばあるんですねえ。 Ruby から見ると書き換えられる数値特殊変数が多いのはうらやましいことなのですが、 Perl 的には他の変数も似たようなものなのでそこはメリットでは無いという。で、特殊変数が分離できるのがメリットなんでしょうけどおかげで PerlGolf の遺産が読むのが大変です…!

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2007年
1月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
1.Hrewrkfa(2010-03-29 15:49) 2.快くん(2007-11-10 10:55) 3.shinh(2007-02-03 18:17)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h