2010-02-02 3 views

답변

3

기술적으로는 모든 리스프 방언이 그럴 수 있습니다. 코드가 리스프에서 '데이터'이기 때문에 다른 코드에 코드를 전달하고 '평가'를하면 코드가 제대로 작동합니다. SLIME은 소켓을 사용하는 원격 repl을 통해 어느 정도 이것을 수행합니다.

2

순수 함수형 언어는 이러한 가능성을 가져야하지만이 순간까지는 Erlang에 대해서만 들었습니다.

1

아는 바 없지만 Python, Perl 또는 Lisp과 같은 동적 언어로 구현할 수 있어야합니다.

3

erlang의 코드 로더와 비슷한 Java로 ClassLoader를 작성할 수 있습니다. Java ClassLoader는 많은 고립성을 가지고 있기 때문에 조금 더 복잡 할 수 있습니다 (그러나 적으로 생각하는 것보다는 유리하게 사용하면 좋은 일을 할 수 있습니다).

ClassLoader는 작성하기 쉽지만, java는 erlang과 같은 종류의 작업을 수행하는 클래스 로더와 함께 제공되지 않습니다. Java는 또한 erlang과 같은 클러스터링 도구를 가지고 있지 않으므로 특별히 놀라운 것은 아닙니다.

관련 문제