왜 Clojure가 동시 프로그래밍에 정말 좋은지 알 수 있습니다. 이 점에서도 FP의 장점을 알 수 있습니다.Clojure가 동시성/불변성 기능과 관련이없는 Java에 대해 실제로 빛나는 사례는 무엇입니까?
분명히 우리가 쓰는 모든 코드 행이 스레드의 일부이거나 동시에 액세스 할 필요는 없습니다. 코드 부분 (더 간단하고 순차적 인 코드 조각)에 대해 Clojure가 제공 한 자바가 실제로 놓친 부분은 무엇입니까?
Multimethods, Dynamic binding, Java에서 실제로 소실 된 Destructuring 바인딩과 같은 기능이 있습니까?
나는 내 질문도 같이 프레임 할 수 있습니다 가정 :
- Clojure의는 동시성이 전체 불변성/가변성 문제는 다음, 우리의 관심사 아니었다했고 것을 제공하지 않은 경우 어떤 Clojure는 Java 대신에 이것을 사용하게 해주는 을 제공합니까?
는, 모든 코드는 JVM에서 실행 : 여기
은 Clojure의 비슷한 구현은 *는 스레드의 일부입니다. –