FP (프로그래밍 언어)

FP(functional programming의 준말)[2]존 배커스가 함수 레벨 프로그래밍 패러다임을 지원하기 위해 개발한 프로그래밍 언어이다.[2] 1960년대 초에 케네스 아이버슨이 개발한 APL로부터 상당한 영향을 받았다.[3]

FP
패러다임함수 레벨
설계자존 배커스
발표일1977
방언
FP84
영향을 받은 언어
APL[1]
영향을 준 언어
FL, 하스켈

FP 언어는 배커스의 1977년 튜링상 논문 "폰 노이만 스타일로부터 프로그래밍이 자유로워질 수 있을까?/Can Programming Be Liberated from the von Neumann Style?"(부제: 프로그램의 함수형 스타일과 대수학/a functional style and its algebra of programs)에서 선보였다.

각주 편집

  1. The Conception, Evolution, and Application of Functional Programming Languages 보관됨 2016-03-11 - 웨이백 머신 Paul Hudak, 1989
  2. Backus, J. (1978). “Can programming be liberated from the von Neumann style?: A functional style and its algebra of programs”. 《Communications of the ACM》 21 (8): 613. doi:10.1145/359576.359579. 
  3. “Association for Computing Machinery A. M. Turing Award” (PDF). [깨진 링크(과거 내용 찾기)]

외부 링크 편집