Clojure Lang

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Aug 4 11:19
Editor
Edited
Edited
2025 May 10 23:24

LISP의 방언

Dynamic Typing
but stable
리치 히키가 만든 리스프 프로그래밍 언어의 방언으로서, 범용 함수형 언어
불변값과 시간-진행 구문을 통한 프로그래밍을 강조
탄탄한 프로그램, 특히 멀티스레드 프로그램의 개발을 용이
클로저는 자바 가상 머신과 공통 언어 런타임 (CLR), 그리고 자바스크립트 엔진 상에서 실행
다른 리스프 언어들과 같이 클로저는 코드를 데이터로 취급하며, 정교한 매크로 시스템을 갖고 있다
Clojure Lang Usages
 
 
 
Stability by Design
I think I figured out what’s stressing me out about programming in dynamically typed languages: It’s about always being unsure if using a library in a particular way is going to work and if minor version upgrades aren’t going to break your code.
함수형 프로그래밍 언어 3대장
(1) 세상 가장 우아한 코드를 만드는 Clojure, (2) 실무에 도입하기 가장 좋은 Scala, (3) 학계 정통파 순수 함수형 언어 Haskell을 소개합니다. 함수형 프로그래밍 의 가치가 널리 알려지면서, Python, Java, JavaScript 같은 명령형(imperative) 프로그래밍 언어에서도 함수형 프로그래밍을 하는 개발자가 많아진 것 같습니다.
함수형 프로그래밍 언어 3대장
 
 
 

Recommendations