의견.png

하스켈

위키원
ksj4814 (토론 | 기여)님의 2019년 7월 1일 (월) 17:14 판 (특징)
이동: 둘러보기, 검색
카르다노(Cardano)

하스켈(Haskell)은 1990년 출시된 순수 함수형 프로그래밍 언어이다. 해스켈이라고도 한다. 하스켈이라는 말은 미국의 논리학자인 해스켈 커리(Haskell Curry)에서 따온 이름이다.

암호화폐인 카르다노(Cardano, 에이다라고도 함)는 하스켈 언어로 개발되었다.

개요

등장배경

역사

특징

코드가 짧고 명확하여 유지 보수하기 쉽고 오류가 적어 신뢰성이 높으며 리드 타임이 짧은것이 장점이다. 느긋한 계산법으로 유명하고 단일체, 타입 클래스는 하스켈만의 독창적인 개념이며 이러한 특징들로 프로그래밍 언어에서 어려웠던 함수 정의를 간단하게 만들었다.[1]

종류

함수형 프로그래밍 언어로 하스켈,스칼라,F#,클로저 등이 있다.

활용

문제점

비용이 많이들어도 성능이 요구되는 응용프로그램 이나 구조가 쉬운 알고리즘에 대한 세부적인 조정이 필요한 응용 프로그램에서는 C언어와 같이 명령형 언어가 하스켈 보다 더 낫다

대안

평가

전망

각주

  1. 봄바람살랑, 〈보스코인 "[프로그래밍언어하스켈(Haskell)"]〉, 《네이버블로그》, 201-04-05

참고 자료

  • HaskellWiki, 〈Haskell〉, 《HaskellWiki》, 2018-08-26

같이 보기


  의견.png 이 하스켈 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.