1 名前:デフォルトの名無しさん [2008/02/04(月) 13:22:29 ] プログラミング言語Arc あのPaul Grahamが長年考案しつつもベーパーウェアだったArcがとうとう発表された。 これを使えば今日から君もスーパーハッカーだ(*注: Arcは現在のところASCII以外の 文字を適切に扱えません)。 公式サイト www.arclanguage.org/ インストール www.arclanguage.org/install チュートリアル ycombinator.com/arc/tut.txt 非公式リファレンス practical-scheme.net/wiliki/arcxref * なぜArcはとりたててオブジェクト指向でないのか practical-scheme.net/trans/noop-j.html
197 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 00:01:02 ] 正直、現状の肉でも魚でもないものじゃ更新ペースが速くても興味がわかない。 もう少しまとまった形になってから出してくれた方がいい。
198 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 03:57:31 ] >>197 どのあたりから肉とか魚になるのさw
199 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 23:20:13 ] Rubyになった時だろ。
200 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 00:20:32 ] Σ(´д` ).
201 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 23:24:33 ] 相互再帰たらいまわし (= Y* ([_ _] [fn fs (fn (f) (fn xs (apply (apply f (map (apply (_ _) fs) fs)) xs)))])) (= tarai ((fn (f g) ((Y* f g) f)) (fn (f g) (fn (x y z) (if (<= x y) y (g (f (- x 1) y z) (f (- y 1) z x) (- z 1) x y)))) (fn (f g) (fn (x y zx zy zz) (if (<= x y) y (let z (f zx zy zz) (f x y z)))))))
202 名前:デフォルトの名無しさん [2008/04/22(火) 20:44:47 ] 直接貼ると見づらいが、リンクするのも微妙だし、なんとかならんのか
203 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 22:14:44 ] >>201 どうなってるんだソレ
204 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 23:05:29 ] ふつうの定義。超遅い。竹内関数とも呼ばれる。 (= tarai (fn (x y z) (if (<= x y) y (tarai (tarai (- x 1) y z) (tarai (- y 1) z x) (tarai (- z 1) x y))))) #これコピペすると が鬱陶しい Y*は2変数ならこうなる ((Y* f g) h) => (h ((Y* f g) f) ((Y* f g) g))
205 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 20:04:10 ] >>201 を(´д`)Editで観易くするテスト (= Y* ([_ _] [fn fs (fn (f) (fn xs (apply (apply f (map (apply (_ _) fs) fs)) xs)))])) (= tarai ((fn (f g) ((Y* f g) f)) (fn (f g) (fn (x y z) (if (<= x y) y (g (f (- x 1) y z) (f (- y 1) z x) (- z 1) x y)))) (fn (f g) (fn (x y zx zy zz) (if (<= x y) y (let z (f zx zy zz) (f x y z)))))))
206 名前:デフォルトの名無しさん [2008/05/03(土) 16:38:21 ] スターリスプみたいにさ、デフォルトで並列対応とかしてれば人気出るのに。
207 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 18:23:24 ] >>206 まだ表面的な部分しか公開されていないが実はそうなんジャマイカ?
208 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 00:02:32 ] 並列どころか平行なんジャマイカJK。
209 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 06:50:39 ] ジャマイカとか言う前にちゃんと調べてから書け
210 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 07:02:55 ] 調べてみた ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A3%E3%83%9E%E3%82%A4%E3%82%AB
211 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 20:32:07 ] >>210 そのリンクは『ジャマイカ』ジャマイカw
212 名前:デフォルトの名無しさん [2008/06/08(日) 01:13:48 ] またLispの方言できたの?
213 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 01:48:21 ] 使用者ごとに23の方言があると言われているのがLisp
214 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 01:55:40 ] schemeとCLに比べて、何が凄いの?
215 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 03:04:40 ] 作った人が凄い
216 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 03:59:29 ] アーク ザ ラングエッジ
217 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 13:40:39 ] …インテリジェントパイプ?違うか。
218 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 02:34:21 ] 過疎ってるね。