2010-09-13 4 views
10

이 질문은 어떻게 든 어쩌면 Anyone using Python for embedded projects?으로 시작됩니다. 그래서 누구나 자유/oss/상업용 프로젝트를 위해 Scheme 버전이나 Common Lisp (ECL과 같은)을 사용하고 있습니까?임베디드 프로젝트에 Scheme/LISP를 사용하는 사람은 누구입니까?

필자는 약간의 임베디드 언어가 필요한 개인 프로젝트를 위해 개인적으로 TinyScheme을 사용했다. (매우 사용하기 쉽다.) 미안하지만 파이썬 애호가들은 거기에 있었고 매우 고통 스럽다. 특히 TinyScheme 간단 할 수 있습니다.

답변

3

내가 들었던 가장 주목할만한 프로젝트는 (Gambit) Scheme on the iPhone입니다. 그것은 잠시 동안 사용자 동의에 의해 종료되었지만 새로운 것으로 생각합니다. 이런 종류의 개발은 다시 허용됩니다.

더 이상 페이지에 표시되지 않지만 Scheme을 사용하는 iPhone의 대화 형 개발에 대한 관련 블로그 게시물을 기억합니다. 매우 흥미로운.

+0

새로운 계약은 최종 사용자가 자신의 코드를 작성할 수있는 응용 프로그램을 여전히 허용하지 않습니다. 해석기는 허용되지만 모든 스크립트는 앱 자체의 일부이며 런타임에 절대로 가져올 수 없습니다. – RBerteig

+0

Denis가 사용자 코드를 해석하는 방법을 묻지 않았다고 생각합니다. 확실하지 않습니다. '임베디드'는 모호합니다. –

+0

현재 상태의 Gambit은 실제로 기존 Xcode 프로젝트에 링크 가능하거나 가져 오기 가능한 코드를 생성하지 않습니다. 훨씬 오래된 툴체인과 Xcode의 아주 오래된 버전을 사용하는 것처럼 보입니다. LLVM 지원은 실험적이며 AFAIK는 매우 미 성숙합니다. –

관련 문제