Racket 입문: Lisp으로 직접 언어를 만들어 보자
A Friendly Introduction to Racket

1958년에 탄생한 Lisp는 코드가 곧 데이터인 '동형성(homoiconicity)'이라는 독특한 철학을 가진 언어입니다. 이 글은 Lisp의 역사부터 Scheme을 거쳐 Racket으로의 진화, 그리고 실제 사용 사례를 간략히 소개합니다. 설치부터 기본 문법, 리스트 처리, 고차 함수, 재귀, 매크로를 통한 언어 확장까지 다루며, 독자가 직접 Racket으로 자신만의 언어를 만들 수 있도록 안내합니다. Lisp의 사고방식을 배우고 싶은 초보자에게 친절한 입문서 역할을 합니다.
Lisp은 배울 가치가 있는 언어입니다. 마침내 이해하게 되면 얻을 수 있는 깊은 깨달음의 경험 때문이죠.