«common-lisp» 태그된 질문

15
LISP는 오늘날에도 여전히 유용합니까? 어떤 버전이 가장 많이 사용됩니까?
정기적으로 새로운 프로그래밍 언어를 가르치려고 노력합니다. 최근에 Lisp와 그 방언이 C / C ++와 같은 언어의 스펙트럼과 완전히 반대되는 방식을 읽었습니다. 그러나 두 가지가 분명하지 않으며 그에 대한 지침을 찾고 있습니다. LISP는 오늘날의 세계에서 여전히 사용 / 사용되고 있습니까, 아니면 FORTRAN / COBOL과 같은 레거시 언어입니까? 기존 코드를 유지하는 것 …


2
오늘날 일반적인 리스프에 대한이 오래된 비판 중 어느 것이 오늘날에도 적용됩니까?
에 커먼 리스프의 비판 1984 년 로드니 A. 브룩스와 스탠포드에서 리처드 P. 가브리엘에 의해 작성, 커먼 리스프의 정규화위원회에 의해 유지 몇 가지 디자인 결정이 논의된다. 대부분의 논의는 유효하지만 현재 사용 가능한 기술을 언급하는 두 가지 진술이 있으며 오늘날에는 틀릴 수도 있습니다. 이 두 문장은 다음과 같습니다. '모든 좋은 컴파일러'가 처리 …

4
매크로 시스템을보다 쉽게 ​​구현할 수있는 LISP는 무엇입니까?
SICP 에서 Scheme을 배우고 있으며 Scheme을 만드는 많은 부분이 LISP를 특별하게 만드는 것이 매크로 시스템이라는 인상을 받고 있습니다. 그러나 매크로는 컴파일 타임에 확장되기 때문에 사람들이 C / Python / Java /에 대해 동등한 매크로 시스템을 만드는 이유는 무엇입니까? 예를 들어, python명령을 다른 것에 바인딩 할 수 expand-macros | python있습니다. 이 …

2
Haskell에서 유형이 지워 집니까?
Haskell은“일반적인 기능”이라는 개념을 가지고 있는데, 이는 일반적인 lisp와 공통점을 가진 경험이없는 일반적인 lisp와 비슷한 점이 있습니다. 이것은 to_string모든 유형의 문자열 표현을 정의하는 일반 기능을 정의 할 수 있음을 의미합니다 . 물론 특수한 경우에는 시설을 정의해야하지만 to_string서명이 인 함수가 α → string있습니다. OCaml과 마찬가지로 Haskell에서 유형이 지워 집니까? 그렇다면 Haskell의“일반 기능”의 …

2
리스프와 구성표의 유형
라켓에는 유형이 있습니다. 언뜻보기에 Haskell 타이핑과 거의 같은 것으로 보입니다. 그러나 Lisp의 CLOS는 Haskell 유형의 공간 중 일부를 다루고 있습니까? 매우 엄격한 Haskell 유형과 모든 OO 언어로 된 객체를 만드는 것은 모호하게 유사 해 보입니다. 그것은 단지 Haskell kool-aid의 일부를 마 셨기 때문에 Lisp 도로를 따라 가면 역동적 인 타이핑으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.