유니콘(프로그래밍 언어)
Unicon (programming language)패러다임 | 목적 지향적, 절차적 |
---|---|
설계자 | 클린트 제프리 |
OS | 크로스 플랫폼: Windows, Unix |
면허증 | GNU 일반 공중 사용권 |
웹사이트 | unicon |
영향을 받은 | |
아이콘 |
유니콘은 미국의 컴퓨터 과학자 클린트 제퍼리가 샤밈 모하메드, 자파르 알 가리베, 로버트 패렛 등 협력자들과 함께 고안한 프로그래밍 언어다.유니콘은 아이콘에서 내려왔고 IDOL이라고 불리는 아이콘의 전처리기사였다.아이콘과 비교했을 때 유니콘은 오브젝트 지향 프로그래밍은 물론 운영체제에 대한 더 나은 접근성을 제공한다.유니콘은 아이돌이라는 이름의 OO 전처리기, POSIX 파일 시스템과 네트워킹 인터페이스, ODBC 시설 등 세 가지 인기 있는 아이콘 확장자의 합병으로 삶을 시작했다.이름은 "아이콘의 통일된 확장 방언"의 속칭이다.
특징들
ICON과 비교했을 때, Unicon의 많은 새로운 기능은 I/O 및 시스템 인터페이스에 대한 확장으로서, ICON의 핵심 제어와 데이터 구조를 보완한다.유니콘은 C에서 제공하는 것과 같이 낮은 수준의 API를 제공하는 것이 아니라, 보다 높은 레벨과 사용하기 쉬운 설비를 구현해, 텍스트와 파일 처리에서 아이콘의 핵심 강점과 더불어 그래픽과 네트워크 집약적인 애플리케이션의 신속한 개발을 가능하게 한다.
피쳐 리스트
- 클래스 및 패키지
- 기여 클래스 라이브러리의 예외 - 메일링 목록 참조
- 로드 가능한 하위 프로그램
- 하위 프로그램 모니터링
- C 모듈의 동적 로딩(일부 플랫폼)
- 새로운[1] 의미론을 사용한 다중 상속
- ODBC 데이터베이스 액세스[2]
- dbm 파일을 연관 배열로 사용할 수 있음
- Posix 시스템 인터페이스
- 3D 그래픽스[3]
- 진정한 동시성(Posix 스레드를 지원하는 플랫폼)[4]
그래픽 IDE로 실행될 때 유니콘 프로그램 ui.exe는 계속 아이콘 도움말에 대한 링크를 제공한다.
PDF 형식의[5] 공식 유니콘 프로그래밍북은 유니콘을 배우는 인기 있는 방법이다.이 책에는 UML뿐만 아니라 객체지향적 개발에 대한 소개가 포함되어 있다. CGI를 위한 유니콘의 사용과 같은 주제에 관한 유용한 장들이 포함되어 있다.최근 유니콘에 추가된 것들은 진정한 동시성을 포함한다.
유니코드
유니콘은 아직 유니코드를 준수하지 않는다.구인 페이지에 기회가 게시되어 있다.[6]
예시 코드
절차 본래의() w := 개방된("UNICON 창 테스트", "g") 글씨를 쓰다(w, "안녕, 월드!") 읽다(w) 가까운.(w) 종지부를 찍다