2011년 2월 21일 월요일

OCaml,SML

OCaml이 다른 함수형 언어에 비해서 빠른 것으로 알려져 있다.
Language Shootout 결과들을 보면...
하지만, OCaml은 functional way로 코드하는 것이 강제가 아니기 때문에 그렇다.
functional way로 코드하면 결과가 많이 다르게 나온다고 한다.
(직접 확인은 못했지만...;;)

SML은 비록 아직 멀티코어로 구현이 안된 상태이지만, 함수형 언어중에서 가장 빠른 성능을 자랑한다고 한다.(역시 직접 확인을 못했다.;;;)
그리고, SML은 Parallel과 Concurrency에 대해서 아직 진행형인 상태이다.


결론적으로, 함수형 언어를 선택한다면, Haskell과 Erlang 중에 선택하는 수 밖에 없다.

도움이 되셨다면, 광고 클릭을 ㅎㅎ ^^