에메랄드(프로그래밍 언어)
Emerald (programming language)패러다임 | 객체 지향의 |
---|---|
설계자 | 앤드류 P. 블랙, 노먼 C.허친슨, 에릭 B.Julie, Henry M. 부담금 |
첫 등장 | 1980년대 |
타이핑 규율 | 강하고 정적인 |
웹사이트 | www |
영향을 받은 | |
파스칼, 시물라, 스몰토크 | |
영향받은 | |
자바, 특이점 |
에메랄드는 1980년대에 앤드루 P. 블랙, 노먼 C가 개발한 분산형 객체 지향 프로그래밍 언어다.허친슨, 에릭 B.줄리와 헨리 M. 레비, 워싱턴 대학교 컴퓨터 과학 학부.[1]
간단한 에메랄드 프로그램은 물체를 만들어 그것을 시스템 주위로 옮길 수 있다.
Constric Kilroy object 객체 Kilroy process constitute origin self constitute ← from.get up here e에 대한 액티브노드 getActiveNodes in up constitutes here get자체에서 출발지 엔드 프로세스로 이동하기 위해 노드가 자동으로 종료됨 Kilroy
에메랄드는 객체의 고성능 분포와 위치, 고성능을 지원하고 분산 프로그래밍을 단순화하며 정보 은닉을 악용하고 작은 언어가 되도록 설계되었다.
참조
- ^ Black, Andrew P.; Hutchinson, Norman C.; Jul, Eric; Levy, Henry M. (1 January 2007). "The Development of the Emerald Programming Language". Proceedings of the third ACM SIGPLAN conference on History of programming languages - HOPL III. ACM. pp. 11–1–11-51. doi:10.1145/1238844.1238855. ISBN 978-1-59593-766-7.
외부 링크
- 공식 웹사이트
- "Emerald page at UBC". Archived from the original on 2020-01-14.
- Eclipse 플러그인을 포함한 Sourcefourge의 에메랄드 프로젝트