«scheme» 태그된 질문

Scheme은 Lisp의 방언 인 함수형 프로그래밍 언어입니다. 그것은 표준 사양과 많은 구현을 가진 미니멀 한 디자인을 가지고 있습니다.

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

2
누가 고등 기능 및 / 또는 일등 시민이라는 용어를 처음으로 만들었습니까?
Haskell, O'Caml 또는 LISP 이전에는 고차 함수가 학술 연구 주제였으며 수학에서는 Schönfinkel (1967)과 Haskell Curry (1968)는 이미 카레와 같은 기술을 적용했음을 이해하고 있습니다. 모든 프로그래밍 언어로 사용 가능하기 전이었습니다. Wikipedia에 따르면 , Scheme 은 일류 시민으로서 적절한 고차 함수를 도입 한 최초의 언어 였지만, 우리가 원래 아이디어를 귀속시킬 수있는 사람이 …

9
기능 개발을위한 OS 선택
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 주로 .NET 개발자이므로 Windows / VisualStudio를 정상적으로 사용합니다 (즉, 버릇이 있습니다). 그러나 여가 시간에 Haskell 및 …

3
.NET 모듈이 네임 스페이스와 모듈 파일 이름을 분리하는 이유는 무엇입니까?
Scheme 프로그래밍 언어 (R6RS 표준)의 구현에서 다음과 같이 모듈을 가져올 수 있습니다. (import (abc def xyz)) 이 시스템은 파일을 찾을 것을 시도 할 것이다 당신이 당신의 계획 모듈을 유지하는 일부 디렉토리입니다. 모듈의 소스 코드이며 필요한 경우 즉시 컴파일됩니다.$DIR/abc/def/xyz.sls$DIRxyz.sls Ruby, Python 및 Perl 모듈 시스템은 이와 관련하여 유사합니다. 반면에 C #은 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.