GHC (글래스고우 하스켈 컴파일러) 6.12.1 버전 출시

GHC 홈페이지인 http://haskell.org/ghc/ 와 하스켈 관련 메일링 리스트에 공지가 떴습니다.
http://thread.gmane.org/gmane.comp.lang.haskell.general/17678

주요 개선사항은

* 런타임 튜닝으로 병렬 실행 성능 개선 및 별도의 프로파일링 관련 툴 지원

* 기본 I/O 라이브러리가 유니코드를 완전히 지원
(utf8-string 라이브러리를 더 이상 쓰지 않아도 될 듯 한데 확인해봐야겠습니다)
비 라틴계열 언어 사용자로서는 이게 제일 기대가 됩니다.

* 리눅스에서 다이나믹 링킹 라이브러리 지원으로 개별 실행 파일 바이너리 크기가 많이 줄어듬.
윈도우즈 DLL 등 다른 플랫폼은 조만간 지원할 예정이라고 하는군요.

* 컴파일러에 등록되는 패키지 시스템을 더 안정적으로 개선
예를 들면 어떤 패키지 설치가 실패해서 깨지거나 할 경우
그에 의존 패키지도 자동으로 무효화시켜주는 등의 기능을 제대로 지원

그밖의 세부사항을 포함한 릴리즈 노트는 http://haskell.org/ghc/docs/6.12.1/html/users_guide/release-6-12-1.html 에서 찾아보실 수 있습니다. 아직 GHC 6.12.x 버전을 포함한 하스켈 플랫폼은 패키징되지 않았으므로 하스켈을 처음 배우시려는 분들은 6.12.1 이 아니라 이전 릴리즈 버전인 GHC 6.10.4 를 포함한 하스켈 플랫폼 http://hackage.haskell.org/platform/ 을 당분간 내려받는 것이 더 좋겠습니다.

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.

Haskell (pronounced

Haskell (pronounced [ˈhæskəl]) is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. In Haskell, "a function is a first-class citizen" of the programming language. As a functional programming language, the primary control construct is the function; the language is rooted in the observations of Haskell Curry and his intellectual descendants oracle certification training, that "a proof is a program; the formula it proves is a type for the program". Following the release of Miranda by Research Software Ltd, in 1985, interest in lazy functional languages grew: by 1987, more than a dozen non-strict, purely functional programming languages existed scjp dumps. Of these, Miranda was the most widely used, but was not in the public domain. At the conference on Functional Programming Languages and Computer Architecture (FPCA '87) in Portland, Oregon, a meeting was held during which participants formed a strong consensus that a committee should be formed to define an open standard for such languages scwcd. The committee's purpose was to consolidate the existing functional languages into a common one that would serve as a basis for future research in functional-language design security plus braindump.

역사적 과거 사실

역사적 과거 사실 그것은 주관적인 진술이다. stools 우리가 어디에 있든 우리는 모두 제외하고 줄 거라고 말할 수 없습니다 우리가 어디 유래 알아요. 난 내 문제에 대한 짧은 리뷰를 좋아합니다. 당신이 의자를 구입대로 계정에 전체적인 디자인과 당신이 그것을 놓을테니까 장소의 스타일을 즉시에 관해서는 있습니다. folding stools 중요한 문제는 비록 만족 솔루션과 서비스의 표준을 유지하는 것입니다. 오늘 의자는 어디 에나 사용됩니다.