タグ付けされた質問 「sicp」

2
SchemeではなくClojureでSICPにアプローチする
私はソフトウェアエンジニアリングプログラムの3年生で、SICPを読むというアイデアをアドバイザーに伝えて、このすべてのソフトウェアの背後にある原理をより深く、より根本的に理解するようにしました。 彼は、本を完成するためにSchemeを学ぶのではなく(Lispの現代の方言ほど一般的ではないため)、代わりにClojureで演習を行うことを提案しました。 それはすでに難しい本です。より現代的なClojureで本の練習を試みた場合、それはどのように機能しますか?たとえば、実際のソリューションは見つかりません。Schemeで教えている構文は異なります。
11 clojure  scheme  sicp 

1
SICP-フィルターが既にリストを返しているときにconsでaccumulateを使用する理由
でSICP第2版のセクション2.2.3、著者は次のコードを持っています: (define (even-fibs n) (accumulate cons nil (filter even? (map fib (enumerate-interval 0 n))))) 私の質問は、なぜ彼らが使用したのされ蓄積し、この場合には?彼らはaccumulate を使用せずにフィルターから同じ答えを得られなかった でしょうか?
8 scheme  sicp 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.