클리프
CLISP원저작자 | 브루노 헤이블, 마이클 스톨 |
---|---|
개발자 | 여러가지 |
초기 릴리즈 | 4월, 전( |
안정된 릴리스 | 2.49 / 2010년 7월 7일, 전( |
저장소 | |
운영 체제 | 크로스 플랫폼 |
이용가능기간: | 일반적인 리스프 |
유형 | 컴파일러, 런타임 |
면허증. | GNU 일반 공중 라이선스 |
웹 사이트 | clisp |
컴퓨팅에서 CLISP는 Atari ST를 위해 Bruno Haible과 Michael Stoll이 개발한 프로그래밍 언어 Common Lisp를 구현한 것입니다.현재는 Unix 및 Microsoft Windows 운영 체제를 지원합니다.
CLISP는 인터프리터, 바이트코드 컴파일러, 디버거, 소켓인터페이스, 고급 외국어 인터페이스, 강력한 국제화 지원 및 두 가지 객체 시스템, 즉 Common Lisp Object System(CLOS)과 Meta Object Protocol(MOP)을 포함합니다.
C와 Common Lisp로 표기되어 있습니다.현재는 GNU 프로젝트의 일부이며 GNU General Public License(GPL)의 조건에 따라 이용 가능한 무료 소프트웨어입니다.
역사
Haible은 원래 CLISP를 GPL로 배포할 생각은 없었지만 Richard Stallman과의 잘 알려진 이메일 교환에서 결국 CLISP를 배포하기로 동의했습니다.문제는 CLISP가 GNU readline [1]라이브러리의 파생적인 작업인지 여부였다.
포트
CLISP는 Microsoft Windows뿐만 아니라 거의 모든 Unix 기반 운영 체제에서 실행되므로 매우 휴대성이 뛰어납니다.바이트 코드의 해석은 보통 컴파일된 네이티브 바이너리를 실행하는 것보다 느리지만, 이것이 항상 큰 문제는 아닙니다(특히 I/O가 병목인 웹 개발 등의 애플리케이션에서).또한 CLISP는 SBCL과 같은 다른 일반적인 FOSS Common Lisps보다 설정하기 쉽습니다.
도입
Paul Graham은 CLISP를 사용하여 Viaweb 스타트업용 소프트웨어를 실행했습니다.Viaweb은 초기 웹 어플리케이션이었고, 그 일부는 여전히 Yahoo!로 존재한다.야후[citation needed] 쇼핑의 거점인 스토어.
Conrad Barski의 리스프의 땅은 교과서 연습에서 CLISP 고유의 기능을 사용합니다.
「 」를 참조해 주세요.
레퍼런스
외부 링크