팰컨 (프로그래밍 언어)

오픈 소스 멀티 패러다임 프로그래밍 언어

팰컨(Falcon)은 오픈 소스 멀티 패러다임 프로그래밍 언어이다. 설계와 구현은 이탈리아 볼로냐 출생이자 피스토이아 정보기술 동문인 지안카를로 니콜라이(Giancarlo Niccolai)[3][4]가 주도하였다.

팰컨
패러다임다중 패러다임: 절차적, 객체 지향, 프로토타입 기반, 함수형, 메시지 전달
설계자지안카를로 니콜라이
개발자팰컨 위원회
발표일2003년
최근 버전0.9.6.8 (Chimera)
최근 버전 출시일2010년 12월 31일(13년 전)(2010-12-31)[1]
자료형 체계동적 타이핑
운영 체제크로스 플랫폼
라이선스GPLv2, FPLLv1.1[2] (아파치 라이선스 수정판)
파일 확장자.ftd, .fal, .fam
웹사이트falconpl.org
영향을 받은 언어
C++, , 루아, 스몰토크, PHP, 리스프, 파이썬, 루비

팰컨은 평가를 위해 컴퓨터 소스 코드가상 머신 명령으로 변환한다. 이 가상 머신은[5] 독립적인 인터프리터의 역할뿐 아니라, 타사 임베드 애플리케이션에 통합하기 위해 고안되었다.

역사

편집

작고 빠른 가상 머신을 만들기 위해 2002년 개발된 소형 프로젝트 HASTE[6]가 곧 팰컨 프로그래밍 언어로 발전하였다. 2008년 초에 이 패키지는 우분투의 한 패키지로서 오픈 소스 라이선스 하에 처음 배포되었으며, KDE 4 스크립팅 프레임워크에도 포함되어 있다.

각주

편집

외부 링크

편집