2011-09-15 2 views
17

저는 파이썬에 대한 경험이 있고, 새로운 언어를 물었고, 제가 배운 것을 구현하는 데 어려움을 겪고 있다고 말했습니다. 그들은 내가 SICP를 배우라고 제안했다. 훌륭한 언어를 사용하고 훌륭한 프로그래밍 기본 사항을 가르쳐줍니다.은 여전히 ​​권장되는 SICP입니까?

하지만 1984 년에 출판되었음을 확인합니다. 친구들이 권유합니까? : p

감사합니다.

+1

목표는 무엇입니까? 프로그래밍 언어의 작동 방식을 더 잘 이해하고 싶습니까? 아니면 단기적으로 유용한 것을 만들고 싶습니까? 아니면 직업을 찾고 있습니까? SICP는 여전히 추천 할만하지만, 당신이 얻고 자하는 것이 무엇인지에 달려 있습니다. –

+0

첫 번째 것은 정말로, 또한 어쩌면 나를 위해 올바른 언어를 찾을 수 있습니다. – charliePH

+0

그런 다음에 가십시오. 그러나 Scheme은 실제로 당신을위한 장기 언어는 아니지만, 언어로 무엇을 찾아야하는지 이해하는 데 도움이 될 것입니다. –

답변

8

SICP는 프로그램을 잘 작성하는 방법을 배우기 위해 내가 읽은 최고의 책 중 하나입니다. 나는 그 책에서 한 일을 제외하고는 결코 계획을 사용하지 않았지만, 그럴 가치가있다.

11

How to Design Programs 도서를 확인하시기 바랍니다. 그것은 특정 언어가 아닌 프로그래밍의 기본에 초점을 맞추지 만 Scheme을 언어로 사용합니다. 또한 free online을 사용할 수 있습니다.

준비 중이거나 안정적이지는 않지만 최신의 current draftsecond edition의 최신 버전을 확인할 수도 있습니다.

9

첫째로, 당신은 초판을보고 있습니다. 두 번째 버전은 1996 년입니다.

책을 다루어야합니다. 나는 약 절반을 지나갔고 내 마음은 날아 갔다. 나는 그것이 얼마나 놀라운지를 설명하기 시작할 수 없다. 프로그래밍에서 우아함에 대한 감사를 표현할뿐만 아니라 코딩과 컴퓨터 사이에 선이 희미하게 보입니다.

프로그래밍 북처럼이 책에 접근하지 마십시오. 식의 수단으로 프로그래밍을 사용하여 계산 및 컴퓨터 과학의 기초를 배우고 싶은 것처럼 접근하십시오.