클로저 (프로그래밍 언어): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Psk810 (토론 | 기여)
잔글 버전 변경
편집 요약 없음
26번째 줄:
== 언어 기능 ==
* [[자바 가상 머신]] (JVM) [[바이트코드]] 생성
* [[자바]] (Java) 프로그래밍 언어와의 밀접한 통합. 클로저 응용프로그램은응용 프로그램은 JVM 바이트코드로 컴파일되기 때문에 별다른 복잡한 과정없이도 JVM 환경이나 애플리케이션 서버 환경에 배포될 수 있다. 자바 API 를 단순하게 사용할 수 있는 매크로도 언어 차원에서 제공하고 있다. 클로저의 데이터 구조는 모두 자바의 표준 인터페이스를 구현하고 있어, 클로저에서 구현된 코드를 자바 코드 쪽에서 실행하기도 쉽다.
* REPL 루프(read-eval-print loop) 환경에서의 빠른 개발
* [[일급 객체]]로서의 [[함수 (프로그래밍)|함수]]