모듈라
Modula![]() |
패러다임 | 필수, 구조화, 모듈화 |
---|---|
가족 | 워스 모듈라 |
설계자 | 니클라우스 워스 |
개발자 | 니클라우스 워스 |
처음 등장한 | 전 ( |
타이핑 분야 | 정전기, 강력, 안전 |
범위 | 어휘 |
플랫폼 | PDP-11, LSI-11 |
영향을 받다 | |
파스칼 | |
영향받은 | |
Alma-0, Go, Modula-2 |
모듈라 프로그래밍 언어는 파스칼 언어의 후예입니다.1970년대 중반 스위스 ETH 취리히에서 파스칼을 설계한 니클라우스 워스에 의해 개발되었습니다.Pascal에 대한 Modula의 주요 혁신은 관련된 선언 집합을 프로그램 단위로 그룹화하는 데 사용되는 모듈 시스템입니다. 그래서 Modula라는 이름이 붙여졌습니다.그 언어는 모듈라라고 불리는 워스의 보고서에 정의되어 있다. 1976년에 공개된 모듈러 멀티프로그래밍용 언어.[1]
모듈라는 Worth에 의해 PDP-11에 최초로 구현되었습니다.곧이어 다른 구현이 이루어졌는데, 가장 중요한 것은 York Modula 대학용으로 개발된 컴파일러와 Philips Laboratories의 PL Modula라는 컴파일러가 LSI-11 마이크로프로세서용 코드를 생성했습니다.
Modula의 개발은 출판 직후 중단되었다.그리고 나서 워스는 그의 노력을 Modula의 후계자인 Modula-2에 집중시켰다.
레퍼런스
- ^ Wirth, Niklaus (1 January 1976). "Modula: a language for modular multiprogramming". ETH Library. ETH Zurich. doi:10.3929/ethz-a-000199440.