[clojure] 현실 세계의 리스프

나는 Lisp (실제로 Scheme)를 실험했으며 더 배우기에 관심이있는 매우 아름다운 언어라는 것을 알았습니다. 그러나 Lisp는 심각한 프로젝트에서 결코 사용되지 않은 것으로 보이며, 채용 공고에서 원하는 기술로 나열되지 않았습니다. 저는 Lisp를 사용했거나 “실제 세계”에서 사용 된 것을 보거나 그것이 순수한 학문적 언어로 간주되는지 아는 사람의 의견에 관심이 있습니다.



답변

Franz, Inc.는 웹 사이트 에 전체 성공 사례 목록을 제공합니다 . 하나:

Lisp가 애니메이션 및 그래픽, AI, 생물 정보학, B2B 및 전자 상거래, 데이터 마이닝, EDA / 반도체 애플리케이션, 전문가 시스템, 재무, 지능형 에이전트, 지식 관리, 기계 CAD, 모델링 및 시뮬레이션에만 유용하다고 가정하지 마십시오. 자연어, 최적화, 리서치, 리스크 분석, 스케줄링, 텔레콤 및 웹 저작은 이들이 목록에있는 유일한 일이기 때문입니다. — 켄트 피트 만

우리는 다른 성공 사례를 찾을 수 있습니다 :  http://lisp-lang.org/success/

Common Lisp를 사용하는 현재 회사 목록 : https://github.com/azzamsa/awesome-lisp-companies


답변

Emacs의 생략은 계산됩니까? 그것은 내가 알고있는 가장 “실제”사용입니다 (Emacs가 “실제”라고도 확신하지는 않습니다).


답변

ITA SoftwareOrbitz , KayakAmerican and United Airlines 와 같은 사이트 를 지원하는 QPX 저가 검색 엔진에 Common Lisp 를 사용 합니다. 또한 에어 캐나다 의 다가오는 승객 예약 시스템 에도 부분적으로 사용됩니다 . 폴 그레이엄이 조금 썼습니다 과거에 ITA에서 Lisp에 대해 .

(면책 조항 : 나는 거기에서 일합니다.)


답변


답변

소규모 스타트 업으로서 일부 사람들은 “애플리케이션 서버”라고하는 것을 구축했습니다. 그러나 실제로는 SQL 연결 및 웹 응용 프로그램을위한 통합 된 공통 리스프 라이브러리입니다. 일부 세부 사항은 cl-dwim 프로젝트 페이지 합니다

우리는 헝가리 정부를위한 웹 애플리케이션을 개발하고 운영했습니다. 지방 정부로부터 데이터를 수집하고 국가 예산의 관련 부분을 계산하는 를 . 이것이 우리가 지금 계획하고있는 두 번째 예산입니다.

약 4000 명의 사용자가 있으며 컴퓨터 클러스터에서 실행됩니다.

“학문적 언어”기준 : 비즈니스 프로세스 모델링을위한 지속적인 연속성과 같은 작업을하고 있습니다. 몇 가지 추가 프로세스 관련 프리미티브와 몇 가지 제약 조건이있는 임의의 lisp 코드입니다. 코드에서 임의의 지점에서 멈추고 외부 이벤트를 기다리는 동안 잠들 수 있습니다 (데이터베이스로 커밋 됨).

실용적이거나 학업 적인가? 당신은 결정합니다 … 🙂


답변

Reddit 은 원래 Lisp로 작성된 후 나중에 Python으로 다시 작성되었습니다. 스위치를 잘 분석하고 Lisp 찾기 에서 Lisp가 의미하는 바가 있습니다 .


답변

Paul Graham은 LISP로 작성된 ViaWeb에 대해 사용하고 작성했습니다.

여기 에 대해 알아 보십시오-평균을 이길