CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975. It was notable for its use of constructors for abstract data types that included the code that operated on them, a key step in the direction of object-oriented programming (OOP). However many of the other features of OOP are missing or incomplete, notably inheritance, and the language is also hindered by a sometimes frustrating syntax.
| Property | Value |
| p:abstract
| - CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975. It was notable for its use of constructors for abstract data types that included the code that operated on them, a key step in the direction of object-oriented programming (OOP). However many of the other features of OOP are missing or incomplete, notably inheritance, and the language is also hindered by a sometimes frustrating syntax. CLU and Alphard both seem to get as close as possible to being a full OO language without actually being one. (en)
- CLU es un lenguaje de programación creado por el instituto de tecnología de Massachusetts (MIT) por Barbara Liskov y sus estudiantes entre 1974 y 1975. Usaba constructores para los tipos de datos abstractos que se incluyeron en el código, un paso adelante en la programación orientada a objetos (POO). No obstante habían muchas otras de las características de POO que faltaban desarrollar o estaban incompletas. Por otra parte el lenguaje se obstaculiza por una sintaxis a veces un poco engorrosa. CLU y Alphard parecen ser ambos, lenguajes orientados a objetos completos sin serlo realmente." (es)
- CLU ist eine Programmiersprache die zwischen 1974 und 1975 am Massachusetts Institute of Technology von Barbara Liskov und ihren Studenten entwickelt wurde.
Konzepte dieser Sprache beeinflussen bis heute das Design von Programmiersprachen, wie etwa bei der Skriptsprache Ruby." (de)
- CLU は、1974年から1975年にかけてMITのバーバラ・リスコフが学生らと共に開発したプログラミング言語である。抽象データ型のコンストラクタ(操作コードを含む)を備えており、オブジェクト指向プログラミングへの重要なステップとなった。しかし、それ以外のオブジェクト指向の機能は欠けているか不完全であり、継承もなく、文法が扱いにくいことが欠点であった。CLU と Alphard はどちらも完全なオブジェクト指向言語となる可能性を秘めていたが、実際にはそうならなかった。" (ja)
- CLU on käännettävä abstrakteja tietotyyppejä tukeva akateeminen ohjelmointikieli vuodelta 1974. Siinä on ensimmäistä kertaa toteutettu iteraattorit, muuttamattomat (immutable) tietotyypit ja syntaktinen sokerointi jotka kaikki ovat ominaisuuksia, jotka ovat vasta nyt yleistymässä tuotanto-ohjelmointikielissä kuten Ruby ja Python.
Nimi CLU tulee sanoista CLUster programming language." (fi)
- CLU est un langage de programmation créé au Massachusetts Institute of Technology (MIT) par Barbara Liskov et ses étudiants entre 1974 et 1975.
Catégorie:Langage de programmation" (fr)
- CLU jest językiem programowania stworzonym przez Barbarę Liskov w MIT w Laboratorium Nauk Komputerowych przy wsparciu ze strony National Science Fundation i DARPA. Język powstawał w latach 1972-1975. Nazwa pochodzi od pierwszych liter słowa "cluster".
CLU był pierwszym zaimplementowanym językiem programowania wprowadzającym abstrakcyjne typy danych i iteratory." (pl)
- CLU é uma linguagem de programação criada pelo MIT pela estudante Barbara Liskov entre 1974 e 1975. Utiliza construtores para tipos de dados abstratos, um primeiro passo para a programação orientada a objeto (OOP) largamente utilizada apartir da década de 1990, mas haviam muitas outras características da orientação a objeto que não estavam incluídas da CLU, como herança." (pt)
|
| p:designer
| |
| p:developer
| - Barbara Liskov and her students at MIT (en)
|
| p:hasPhotoCollection
| |
| p:implementations
| |
| p:influenced
| |
| p:influencedBy
| |
| p:name
| |
| p:paradigm
| |
| p:reference
| |
| p:typing
| |
| p:wikiPageUsesTemplate
| |
| p:wikipage-de
| |
| p:wikipage-es
| |
| p:wikipage-fi
| |
| p:wikipage-fr
| |
| p:wikipage-ja
| |
| p:wikipage-pl
| |
| p:wikipage-pt
| |
| p:wordnet_type
| |
| p:year
| - 1974-01-01 00:00:00.000000 (xsd:date)
|
| rdf:type
| |
| rdfs:comment
| - CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975. It was notable for its use of constructors for abstract data types that included the code that operated on them, a key step in the direction of object-oriented programming (OOP). However many of the other features of OOP are missing or incomplete, notably inheritance, and the language is also hindered by a sometimes frustrating syntax. (en)
- CLU es un lenguaje de programación creado por el instituto de tecnología de Massachusetts (MIT) por Barbara Liskov y sus estudiantes entre 1974 y 1975. Usaba constructores para los tipos de datos abstractos que se incluyeron en el código, un paso adelante en la programación orientada a objetos (POO). No obstante habían muchas otras de las características de POO que faltaban desarrollar o estaban incompletas." (es)
- CLU ist eine Programmiersprache die zwischen 1974 und 1975 am Massachusetts Institute of Technology von Barbara Liskov und ihren Studenten entwickelt wurde. (de)
- CLU は、1974年から1975年にかけてMITのバーバラ・リスコフが学生らと共に開発したプログラミング言語である。抽象データ型のコンストラクタ(操作コードを含む)を備えており、オブジェクト指向プログラミングへの重要なステップとなった。しかし、それ以外のオブジェクト指向の機能は欠けているか不完全であり、継承もなく、文法が扱いにくいことが欠点であった。CLU と Alphard はどちらも完全なオブジェクト指向言語となる可能性を秘めていたが、実際にはそうならなかった。" (ja)
- CLU on käännettävä abstrakteja tietotyyppejä tukeva akateeminen ohjelmointikieli vuodelta 1974. Siinä on ensimmäistä kertaa toteutettu iteraattorit, muuttamattomat (immutable) tietotyypit ja syntaktinen sokerointi jotka kaikki ovat ominaisuuksia, jotka ovat vasta nyt yleistymässä tuotanto-ohjelmointikielissä kuten Ruby ja Python." (fi)
- CLU est un langage de programmation créé au Massachusetts Institute of Technology (MIT) par Barbara Liskov et ses étudiants entre 1974 et 1975." (fr)
- CLU jest językiem programowania stworzonym przez Barbarę Liskov w MIT w Laboratorium Nauk Komputerowych przy wsparciu ze strony National Science Fundation i DARPA. Język powstawał w latach 1972-1975. Nazwa pochodzi od pierwszych liter słowa "cluster"." (pl)
- CLU é uma linguagem de programação criada pelo MIT pela estudante Barbara Liskov entre 1974 e 1975. Utiliza construtores para tipos de dados abstratos, um primeiro passo para a programação orientada a objeto (OOP) largamente utilizada apartir da década de 1990, mas haviam muitas outras características da orientação a objeto que não estavam incluídas da CLU, como herança." (pt)
|
| rdfs:label
| - CLU (programming language) (en)
- CLU (es)
- CLU (de)
- CLU (ja)
- CLU (fi)
- CLU (langage) (fr)
- CLU (pl)
- CLU (linguagem de programação)" (pt)
|
| skos:subject
| |
| foaf:page
| |
| p:redirect
| |