팰컨 (프로그래밍 언어)

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

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

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

역사[편집]

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

각주[편집]

  1. “Getting Falcon”. 
  2. “Falcon Programming Licence 1.1”. 
  3. “Falcon authors”. 
  4. “Geek of the Week”. 
  5. “Falcon VM Opcode Format”. 
  6. “ComputerWorld interterview with Giancarlo Niccolai, with some background on HASTE”. 

외부 링크[편집]

  • 팰컨 - 공식 웹사이트