책 - 컴퓨터
lang - Common Lisp
-
COMMON LISP: A Gentel Introduction to Symbolic Computation - David S. Touretzky
- 일단 쉽다. Common Lisp을 처음 접하는 사람이 읽으면 좋을듯.
-
- 강추. 난이도 스파이크 튀는것만 조심하면 진짜 재미있게 볼 수 있다.
-
- 고전.
-
Structure and Interpretation of Computer Programs
- scheme. 가뜩이나 어색한 언어 가지고 하느라 힘이 드는데… 책을 보다보면 문법보다 더 어려운 내용들이… 그래도 재미있었다.
- Common Lisp: A Gentle Introduction to Symbolic Computation
- Successful Lisp
- Land of Lisp
- 한글판: 만들면서 배우는 리스프 프로그래밍
- ANSI Common Lisp
- Practical Common Lisp
- On Lisp
- Let Over Lambda
- PAIP - Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp by Peter Norvig
- Build Your Own Lisp
- Common Lisp Recipes - A Problem-Solution Approach
- The Common Lisp Condition System - Beyond Exception Handling with Control Flow Mechanisms
- Programming Algorithms in Lisp - Writing Efficient Programs with Examples in ANSI Common Lisp
추천 순서
- Common Lisp: A Gentle Introduction to Symbolic Computation
- ANSI Common Lisp
- Practical Common Lisp
- On Lisp
- Common Lisp Recipes - A Problem-Solution Approach
lang - Scheme
-
SICP
-
- 한글판: 프로그램 디자인, 어떻게 할 것인가
-
Realm of Racket
-
Structures and Interpretation of Computer Program
- 한글판: 컴퓨터 프로그램의 구조와 해석
- https://github.com/lisp-korea/sicp
- https://github.com/lisp-korea/sicp2014
-
The Little Schemer
- The Seasoned Schemer
- The Reasoned Schemer
추천 순서
- How to Design Programs
- The Little Schemer
lang - Clojure
-
- 바이블….
-
- 여러 예제들이 있어 재미있게 봤다.
- Programming Clojure
- 한글판: 프로그래밍 클로저
- Clojure Programming - Practical Lisp for the Java World
- The Joy of Clojure
- 한글판: 클로저 프로그래밍의 즐거움
- Living Clojure
- 한글판: 클로저 시작하기
- Clojure for the Brave and True
- 한글판: 누구나 쉽게 배우는 클로저
- Clojure - A libre and gratis Clojure book in the making.
- A History of Clojure
추천 순서
- Clojure Programming - Practical Lisp for the Java World
- A History of Clojure
lang - C++
effective c++more effective c++
lang - Dotnet
- 시작하세요! C# 프로그래밍 C# in Depth
effective c#MORE Effective Ceffective STL
lang - Haskell
-
하스켈로 배우는 프로그래밍 - Grahom Hutton
- 예제들이 주옥같다. 하스켈로 짤때는 생각하는 방식을 조금 달리해서 짜야하는듯.
lang - Ruby
Algorithm
Software
- algospot
- 조엘온소프트
- 리펙토링
- 리모트
- 프로그램은 왜 실패하는가? 해커와 화가
DirectX
- 셰이더 프로그래밍 입문
- IT EXPERT, 3D 게임 프로그래밍
- DirectX9 셰이더 프로그래밍