본문 바로가기

lisp

(10)
Lisp을 시작하시려는 분들에게 :-) 생각보다 많은 분들이 제가 예전에 쓴 "Lisp에 대한 간략한 소개와 LispWorks 설치"란 글을 읽고 계신것 같습니다. 오늘 Lisp에 관심이 많은 어떤 분에게 메일을 받았습니다. Lisp을 같이 배우고 싶은데, 도움이 안될까봐 걱정하시는 메일이었습니다. 이 메일을 읽으면서 제가 Lisp을 왜 시작하려는지 우선 말씀드리는 것이 좋을것 같다는 생각을 했습니다. 아시다시피 저는 한국 사람입니다. 그래서 한국어를 제일 잘합니다. 마찬가지로 저는 Java라는 언어를 제일 많이 다루며 제가 알고 있는 여러가지 언어중 Java라는 언어를 제일 잘 알고 있습니다. 간혹 일본이나 중국으로 여행을 가듯이, 저 역시 C나 C++ 및 .NET을 다루기도 합니다. 하지만 제가 일본어나 중국어를 잘하지는 못합니다. 마찬가..
Lisp에 대한 간략한 소개와 LispWorks 설치 최근 Lisp(리스프, 혹은 리습이라고 읽습니다.)에 많은 흥미를 느끼고 있습니다. Lisp에 대한 간략한 소개는 다음과 같습니다. Lisp은 수학에서 쓰는 논리식 가운데 재귀방정식을 컴퓨터 계산 모형으로 사용할 수 있는지 엄밀히 살펴보기 위하여 1950년대에 존 매카시(John McCarthy)가 만든 언어이다. 그가 쓴 논문 "Recursive Functions of Symbolic Expression and Ther Computation by Machine, John McCarthy, 1960"에 그 설계 원리가 밝혀져 있다. Lisp는 처음엔 수학 이론의 형식을 잡는데 쓰려고 만든 언어이지만, 실제로는 프로그램을 짜는데 쓴다. Lisp라는 언어는 LISt Processing이라는 말에써 따온 것이..