LISP 개발 과정

1960 년 4 월, 맥카시는' 재귀함수의 부호식 및 기계연산방식, 제 1 부' 라는 제목으로 ACM 통신에 LISP 설정을 발표했다. 맥카시의 학생인 스티브 러셀 (Steve Russell) 은 이 논문에 따르면 MIT 의 컴퓨터 컴퓨팅 센터에서 IBM 704 로 1 판 LISP 를 성공적으로 실시했다. 1962 년 맥카시 및 인공지능팀은 LISP 1 의 컴파일에 따라 LISP 버전 1.5 를 개선했다. 1969 년 9 월, 스탠퍼드대 인공지능 연구소의 린칭퀸과 Whitfield Diffie 가 내놓은 Stanford LISP 1.6 은 TOPS-10 시스템을 사용하는 PDP-10 컴퓨터과에 널리 사용되었습니다. 그러나 Massachusetts Intelligence Project 업데이트 LISP 1.5% MACLISP 및 BBN Technology Corporation 이 출시한 InterLisp 가 성공한 이후 Stanford Lisp 버전 1.6 이 폐기되었습니다. 1960 년대 말년부터 1980 년 초까지 다양한 업데이트 LISP 버전이 등장했습니다. 캘리포니아 대학 버클리 분교에서 온 Franz Lisp, AutoCAD 에서 실행되는 AutoLISP 의 전신 XLISP, 유타 대학에서 실시한 Standard Lisp 및 Portable Standard Lisp, LISP 전용 시스템에서 실행되는 ZetaLisp, 프랑스 국가정보 및 자동화 연구소의 LELE 가 있습니다. 1984 년, MacLisp 에서 개량되고, 각 버전이 대성되고, 플랫폼 간, 사실의 표준으로 인정받는 Common Lisp 가 탄생했다. 1994 년까지 미국 국가표준학회 (ANSI) 는 Common Lisp 언어를 표준화했다. 안정적으로 운영되는 Common Lisp 가 등장하면서 1990 년 유럽 사용자의 EuLisp, Java 가상 시스템에서 실행되는 Clojure, Maclisp 의 영향을 받은 Emacs Lisp, 카네기 멜론 대학의 무료 오픈 소스 CMACL2 등 각 기관이 필요에 따라 후속 LISP 를 전개했습니다. 2000 년부터 LISP*** 이용자들이 공동으로 지원하는 자유 오픈 소스 커뮤니티가 형성되어 LISP 후속 발전에 주력하고 있습니다. 2002 년 10 월 미국 샌프란시스코에서 제 1 회 국제 LISP 회의가 열렸으며, 이후 LISP 대회는 2014 년 캐나다 몬트리올 대학교에서 모바일 개념을 주제로 한 회의를 포함하여 전 세계에서 정기적으로 개최되었습니다.