«lisp» 태그된 질문

Lisp는 람다 미적분학을 기반으로하며 소스 코드를 데이터 구조로 조작 할 수있는 범용 함수형 프로그래밍 언어입니다.

3
왜 c 계열이 LISP 계열 대신 수학 / CS 프로그램에 대한 표준 CS 연구 연대입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 자체 개선 목적으로 LISP에 익숙해졌습니다. 제가 주목 한 것 중 하나는 LISP가 C라고하는 것보다 수학의 패러다임 내에 …

8
웹 개발을 위해 CL과 Python 중에서 선택
Java 배경에서 왔으며 Paul Graham의이 작은 에세이를 읽은 후 작업 속도를 높이기 위해 Common Lisp라는 새로운 언어를 선택하는 방법에 대해 궁금해하기 시작했습니다 (웹 개발자입니다). 나는 현재 애완 동물 프로젝트를 작성하고 있지만 미래에 대한 사업 계획이 있습니다. Paul은 자신의 에세이에서 "비밀 무기"로 LISP에 대해 이야기합니다. 이 진술이 10 년 후에 사실인지는 …

9
재귀에 대한 이해를 향상시키기위한 자료? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

3
더 높은 수준의 언어를 읽을 수있는 C ++로 컴파일 할 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . C ++은 여러면에서 훌륭한 언어이지만 특히 IDE없이 작성하는 것이 번거 롭습니다. VIM 사용자로서, S-Expressions 및 가능하게는 Lisp와 유사한 …

9
Greenspun의 10 번째 규칙, 모든 큰 프로젝트에는 Lisp 통역사가 포함됩니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . Greenspun의 10 번째 규칙 (실제로 유일한 규칙)은 다음과 같이 말합니다. Any sufficiently complicated C or Fortran program contains …

2
실용적인 컴퓨터를 만들 수 있을까요?
FP가했던 것처럼, 결국 우리의 모든 프로그램은 구조화되어 있습니다. 즉, 우리가 그것들을 얼마나 순수하거나 기능적으로 만드는지는 중요하지 않습니다. 그것들은 항상 어셈블리로 변환되므로 실제로 후드 뒤에서 실행되는 것은 명령, 상태 및 루프입니다. 우리는 FP를 모방하고 있습니다. 하드웨어 멍청한 놈으로서, 제 질문은 : 실제로 기능적인 스타일로 물건을 계산하는 컴퓨터 아키텍처를 사용하지 않는 이유는 …

2
Clojure의 대괄호와 중괄호는 여전히 S- 표현입니까?
나는 Lisp를 배우려고 노력하고 있으며 거기의 모든 Lisp와 그 차이점을보고 있습니다. Scheme의 일부 구현에서 가독성을 위해 대괄호와 대괄호를 상호 교환하여 사용할 수 있다는 것을 알았습니다. 따라서 동일하게 취급되기 때문에 여전히 다른 모든 것과 마찬가지로 S- 표현이라고 가정합니다. 그러나 Clojure에서 대괄호와 중괄호는 벡터 등과 같은 다른 데이터 유형을 나타내는 데 사용됩니다. …
12 lisp  clojure 


3
바이트 코드 위빙 vs Lisp 매크로
나는 사람들이 자바 및 C #과 같은 언어로 작성된 라이브러리에 대해 읽었으며 바이트 코드 직조를 사용하여 함수 호출 차단, 로깅 코드 삽입 등을 수행했습니다. 또한 Lisp / Clojure 매크로를 읽었습니다. 활용 방법을 더 잘 이해하려고 노력하십시오. 매크로에 대해 읽을수록 바이트 코드 직조 라이브러리와 동일한 종류의 기능을 제공하는 것처럼 보입니다. 기능상 …

5
함수형 프로그래밍의 데이터 구조
나는 현재 LISP (특히 Scheme and Clojure)를 가지고 놀고 있으며 기능적인 프로그래밍 언어에서 전형적인 데이터 구조가 어떻게 처리되는지 궁금합니다. 예를 들어 그래프 경로 찾기 알고리즘을 사용하여 문제를 해결하고 싶다고 가정 해 봅시다. 함수형 프로그래밍 언어로 주로 그래프를 표현하는 방법은 무엇입니까 (주로 LISP에 적용 할 수있는 순수한 기능 스타일에 관심이 있습니까)? …

3
반복 버전이 더 오래 걸리는 이유는 무엇입니까?
나는 http://programming.lispdream.com/blog/2011/06/recursion-vs-iteration/ 을 살펴 보았고 그의 계승 함수의 재귀적이고 반복적 인 구현의 구현에서 반복이 실제로 더 오래 걸리는 것을 보았습니다. 주어진 n = 1,000. 나는 이유를 알 수 없다 (그는 설명하지는 않지만 독자를위한 운동이라고 말합니다). 이 모든 것에 대해 새로움을 드려 죄송합니다.

2
LISP 웹 서비스를 작성하기위한 전략 / 자원?
배경 : 회사의 나머지 개발 팀에서 April Fools 장난으로 Common Lisp에서 모든 기능을 갖춘 웹 서비스를 작성하려고합니다. 이에 대한 정보는 MySQL 데이터베이스에서 정보를 읽거나 MySQL 데이터베이스에 쓰고 HTTP를 통해 요청을 처리 / 처리 / 응답하는 두 가지가 있습니다. (실제로 자동화 된 테스트를 작성하는 세 번째 기사가 있지만 QA QR 파트너가 …
11 lisp 


4
구성표에서 무엇을 배워야합니까?
더 나은 프로그래머가되는 데 도움이되는 Scheme에서 배울 수있는 고유 한 기능이 무엇인지 궁금했습니다. 나는 주류 언어에 대한 많은 경험을 가지고 있으며, 내 지평을 넓히고 다른 언어에서 빠진 기능적 측면에 대해 배우려고합니다. Javascript의 클로저, C #의 람다 식에 익숙하며 다른 언어로는 부족한 점에 궁금합니다. Lisp 구문을 제외하고는 지금까지 다른 언어에서 이미 …

1
배열을 기반으로하지 않는 컴퓨터 아키텍처
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 기능 프로그래밍을위한 Monads에 관한 Wadler의 원본 논문 (Haskell) 오랜 역사를 가진 또 다른 질문은 프로그램을 어레이 업데이트를 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.