2011-09-15 7 views
17

私はPythonに関するいくつかの経験がありますが、私は新しい言語を求めて、私が学んだことを実装するのは苦労していると言いました。彼らは私がSICPを学ぶことを提案しました。それは素晴らしい言語を使用し、素晴らしいプログラミングの基礎を教えると言います。はSICPはまだお勧めですか?

しかし、私はそれが1984年に出版されたことに気付きました。皆さんはそれを推薦していますか? :p

ありがとうございます。

+1

あなたの目標は何ですか?プログラミング言語の仕組みを理解したがっていますか?あるいは、短期的に役立つものを作りたいと思っていますか?それともあなたは仕事を探していますか? SICPはまだ推奨されていますが、あなたがそれから得たいものに非常に依存しています。 –

+0

本当に、また、おそらく、私のために適切な言語を見つけるために最初のもの。 – charliePH

+0

それに行く。しかし、Schemeはあなたのための長期的な言葉ではありませんが、言語で探すべきものを理解するのに役立ちます。 –

答えて

20

はい、SICPはまだ素晴らしい本です! 2番目のエディションはavailable onlineで、1996年です。基本的なコンピュータサイエンスではなくSchemeを学びたいだけなら、Teach Yourself Scheme in Fixnum Daysを使う方がよいでしょう。

8

SICPは、プログラムの作成方法を学ぶために読んだベストブックの1つです。私はその本の中で行った仕事以外のスキームを使ったことはありませんでしたが、それはあなたの時間の価値があります。

11

How to Design Programsという本をチェックアウトすることを強くお勧めします。特定の言語ではなく、プログラミングの基礎に焦点を当てていますが、言語としてSchemeも使用しています。利用可能なのはfree onlineです。

準備中のsecond editionの現在のリリース(または安定性は低いが最新のcurrent draft)をチェックすることもできます。

9

最初に、初版を見ています。第2版​​は1996年のものです。

あなたは非常に本を取り組まなければなりません。私は約半分を去り、私の心は吹かれました。私はそれがどれほど素晴らしいか説明することはできません。プログラミングではエレガントさに感謝するだけでなく、コーディングとコンピュータサイエンスの間で線がぼやけて見えます。

プログラミングブックのように本書に近づけないでください。表現の手段としてプログラミングを使って計算とコンピュータサイエンスの基礎を学びたいかのようにアプローチしてください。

関連する問題