ToDo:
js.c 。
/* * Turn buf into a JSString. Note that buflength includes the trailing null * character. */ str = JS_NewString(cx, buf, buflength - 1); if (!str) { JS_free(cx, buf); return JS_FALSE; }
で、 jsscan.c では、
buf[i] = '\0'; return i;
とかやってる。 つまり js.c はコメントからして間違っている。
パッチは瞬時に書けるけど検証とか色々考えるとめんどいか。 最新版でもなおってみたいなので 暇な時にでも Nightly とか見てからパッチ投げるかぁ。
(00:09)
http://d.hatena.ne.jp/w_o/20070218#p3
忍耐力は、他同様、人それぞれだと思う… さっぱりついていない典型例がここに。 あと今に至るまで勉強は単なる趣味なので 受験とかあんまり我慢でも無かったんだよなーという。 英語つまらんから気張らしに物理やるとかそういう。
正確な文書はまさにそうで、 例えばレキシカルスコープという単語を見るとびくっとする。 未だに意味がよくわからない。 {} のことかな。
ということで斜め読み。
http://www.geocities.jp/m_hiroi/func/smlnj04.html
なんとなくわかったような。 Ruby の最近の議論はダイナミックにしようとしてるのかな。
一方一応専門としている物理の方は、 と、言えると良いのだけど、 むしろこっちの方がヤバいって勢いで専門用語が使えない。 「ユニタリ変換のエクスポネントって何ですか ハミルトニアンのことですか? そうならそう書けドアホ」 とか言われていじめられたり、 「それただ○○ってだけだよね」 とか言われて、○○の意味がサパーリわからなくて 「あー、それ」とか適当にゴマかす人生なわけだ。
というわけで
くらいじゃないかとか思うのでした。
あと難しい問題も色々あやしいと思うけど、 出会ってる人もたくさんいるのでまぁそうかもなーという。
(02:36)
Haskell の表現力の強さは本物だなぁと思う。 正直 OCaml はダメだコレという感の記述力の無さだ。 OCaml の大嫌いな部分である string_of_int だとか print_int だとか *. だとか そのへんがモロに影響する。 強い型付けのために…という言い訳は、 Haskell やら GCaml なんか考えると言い訳になってないかなぁ。
でも OCaml は久々に触っても割と書けるのは良いなぁ。
うーむ Haskell 強い。なんか見直すものがあるな。 ハスなんとかとか言ってごめんよ。
http://www.tom.sfc.keio.ac.jp/~sakai/d/?date=20070217#c01
ふとお前の言語選ぶ基準はゴルフかと自問する。
ちなみに僕の e.rb はこんな。あと 8B は実に遠い
a=2*v=10**?d a+=v/=$.+=1while 0<v p a+36
(03:11)
最近こう書けると知った。
nil+1rescue p$! raise'str'rescue puts$!
これ結構短いんだよなぁ。 今までの問題で適用できたのもあったのかもしれない… が、今さら見返すとかはなんていうか無理だ。
(03:47)
理由として、結構頑張って書いてもクソみたいな クオリティだったりすることがある。 それで楽しさが減らされちゃってるてのを考えると、 慣れるとこれも楽しいものなのかもしれない、とか思うんだけど。
もうちょい文章書くの慣れたらもう一度考えてみると良い。
(04:11)
http://park7.wakwak.com/~blackbox/#dd2007-02-18_01-50-17
そもそもテストサバは ネットワークから断絶されてる(はず)なので、 example.com は誰かアクセスできるバグ見っけたら 記録出してみて下さい、っていう趣旨のものです。 というかアクセスできたら Ruby は
open'open-uri' $><<open('http://example.com/').read
とかで終わりなので。
(05:22)
http://golf.shinh.org/p.rb?All+Expressions#Ruby
最適化しまくったところ通った。 元のコードは何Bくらいだったっけという感じだ。
(08:31)
せっせと考えたけど1文字読み取って 1文字吐くくらいのプログラムしかできないのであった。
動きみないと死ねるので、 インタプリタ書いておられたなーと思って 眺めてみるもなかなか大変そうで死ねる。 たぶん d の実装が大変なんだよね。
http://d.hatena.ne.jp/oto-oto-oto/20061226/1167145829
(14:43)
http://muffin.cias.osakafu-u.ac.jp/~matumoto/cgi-bin/xt.cgi?prog/lua
via http://d.hatena.ne.jp/epics/20070201/p1
(22:39)
ていうテクニクがたくさんあるな。 全然 Perl 脳になってないなぁ。
http://www.nmt.ne.jp/~ysas/diary/?200702b&to=200702191#200702191
とりあえず -lp 使ってないのはひどい。 寝てるとしか言えない。
(23:08)
前 | 2007年 2月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
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 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。