mattn's avatar
mattn
_@compile-error.net
npub1937v...haj6
Long-time #Golang user&contributor, #GoogleDevExpert Go, #Vim, #Windows hacker, ex-#GitHubStars, #runner.
mattn's avatar
mattn 2 months ago
自鯖やノート PC 各所の nodejs を更新した。
mattn's avatar
mattn 2 months ago
I make A B の構文を見てはぇーになる人は多い。
mattn's avatar
mattn 2 months ago
これ去年コンパイルして動かした事あるけど、ちゃんと exe 吐いてました。
mattn's avatar
mattn 2 months ago
マクロ漁船、実際はアノニマスのお面をかぶった人が登壇していた。
mattn's avatar
mattn 2 months ago
現実的に楽したいなら yacc 使う事になるんだろうけど、あれはあれえ覚える事があって...
mattn's avatar
mattn 2 months ago
Lisp/Scheme 処理系作るの楽しいよ。
mattn's avatar
mattn 2 months ago
あと何日でリレー作るんだっけ
mattn's avatar
mattn 2 months ago
結局 Lisp が出てきちゃう。
mattn's avatar
mattn 2 months ago
定義が知りたいなら SICP だけど、今もう SICP を読む価値はあるだろうか。
mattn's avatar
mattn 2 months ago
swap は1命令なの?
mattn's avatar
mattn 2 months ago
最近のモダンなプログラミング言語を混ぜると説明がややこしくなるので、混ぜない方がいいんよね。言語によっては型が値だったりするし。
mattn's avatar
mattn 2 months ago
式だけで理解しようとすると難しいのかも。 式と対比するのが命令。命令は結果として値を残さない。 例えば Python の import あれは命令なので式じゃない。
mattn's avatar
mattn 2 months ago
どうせ忘れる(これは別に構わない)ので、今は雰囲気だけ理解すればいい。
mattn's avatar
mattn 2 months ago
もぐもぐおるな。
mattn's avatar
mattn 2 months ago
戻り値で演算結果を返す以外の事をすれば純粋関数じゃない。
mattn's avatar
mattn 2 months ago
最近そんなネタがあったね。seed が固定なら rand は純粋関数だ、みたいな。