상위 질문
타임라인
채팅
관점

CLU (프로그래밍 언어)

위키백과, 무료 백과사전

Remove ads

CLU바바라 리스코프와 그녀의 제자들이 1973년부터 매사추세츠 공과대학교에서 개발했던 프로그래밍 언어이다.[8] 광범위하게 사용되지는 않았지만 현재 널리 사용된 수많은 기능들을 도입했으며 객체 지향 프로그래밍(OOP)의 발전에 한 걸음 다가간 것으로 간주된다.

간략 정보 패러다임, 설계자 ...

주로 기여한 기능으로는 추상 자료형, 공유에 의한 호출, 반복자, 다중 반환 값 등이 있다. 생성자와 메소드를 포함한 클래스를 사용한 것으로도 알려져 있다. (상속 개념은 없다)

CLU의 문법은 알골에 기반을 두었다.

Remove ads

복소수 구현체 예시

    complex_number = cluster is add, subtract, multiply, ...
        rep = record [ real_part: real, imag_part: real ]
        add = proc ... end add;
        subtract = proc ... end subtract;
        multiply = proc ... end multiply;
        ...
    end complex_number;

각주

외부 링크

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads