About: CLU (programming language)   Goto Sponge  NotDistinct  Permalink

An Entity of Type : yago:WikicatProgrammingLanguagesCreatedInThe1970s, within Data Space : wasabi.inria.fr associated with source document(s)

CLU is a programming language created at the Massachusetts Institute of Technology (MIT) by Barbara Liskov and her students starting in 1973. While it did not find extensive use, it introduced many features that are used widely now, and is seen as a step in the development of object-oriented programming (OOP). Key contributions include abstract data types, call-by-sharing, iterators, multiple return values (a form of parallel assignment), type-safe parameterized types, and type-safe variant types. It is also notable for its use of classes with constructors and methods, but without inheritance.

AttributesValues
type
label
  • CLU (programming language)
  • CLU
  • CLU
  • CLU
  • CLU
  • CLU (Programmiersprache)
  • CLU (langage)
  • CLU (linguagem de programação)
  • CLU (linguaggio)
  • CLU (мова програмування)
  • CLU (프로그래밍 언어)
  • Клу
  • نظام برمجة كلو
comment
  • نظام برمجة كلو، هي لغة برمجة تم إنشاؤها في معهد ماساتشوستس للتكنولوجيا من قبل باربرا ليسكوف وطلابها بين عامى 1974 و 1975. حين لم تجد استخداماً موسعاً، قامت بتقديم العديد من الخصائص التي يتم إستخدامها على نطاق واسع الآن، و تعد خطوة في تطوير البرمجة الشيئية.
  • 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, muchas otras de las características de POO estaban incompletas o necesitaban un mayor desarrollo. Por otra parte, el lenguaje se obstaculiza por una sintaxis que en ocasiones puede resultar engorrosa. CLU y Alphard parecen ser ambos lenguajes orientados a objetos completos, sin serlo en realidad.
  • Il CLU è un linguaggio di programmazione creato al MIT da Barbara Liskov e dai suoi studenti tra il 1974 ed il 1975. È noto per l'uso di costruttori di tipi di dati astratti che includevano il codice che operava su di essi, un passo chiave in direzione della programmazione orientata agli oggetti (OOP). Purtroppo molte delle altre caratteristiche dell'OOP erano mancanti od incomplete, come l'ereditarietà, ed il linguaggio era anche appesantito da una sintassi alle volte frustrante.
  • 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 a partir da década de 1990, mas havia muitas outras características da orientação a objeto que não estavam incluídas da CLU, como herança.
  • Клу (англ. Clu, CLU) — объектно-ориентированный язык программирования, одним из первых реализовавший концепцию абстрактных типов данных и парадигму обобщённого программирования. Создан группой учёных Массачусетского технологического института под руководством Барбары Лисков в 1974 году, широкого применения в практике не нашёл, однако многие его элементы использованы при создании таких языков, как Ада, C++, Java, , Python, C#.
  • CLU ist eine Programmiersprache, die zwischen 1974 und 1975 am Massachusetts Institute of Technology von Barbara Liskov und ihren Studenten entwickelt wurde. CLU war laut Liskov die erste implementierte Programmiersprache, die eine direkte sprachliche Unterstützung für Datenabstraktion bot, welches ein Schlüsselelement in der Entwicklung der objektorientierten Programmiersprachen war.
  • CLU est un langage de programmation créé au Massachusetts Institute of Technology (MIT) par Barbara Liskov et ses étudiants entre 1974 et 1975.
  • CLU is a programming language created at the Massachusetts Institute of Technology (MIT) by Barbara Liskov and her students starting in 1973. While it did not find extensive use, it introduced many features that are used widely now, and is seen as a step in the development of object-oriented programming (OOP). Key contributions include abstract data types, call-by-sharing, iterators, multiple return values (a form of parallel assignment), type-safe parameterized types, and type-safe variant types. It is also notable for its use of classes with constructors and methods, but without inheritance.
  • CLU – język programowania stworzony przez Barbarę Liskov w MIT w przy wsparciu ze strony 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.
  • CLU — мова програмування, яка одна з перших реалізувала концепцію абстрактних типів даних і парадигму узагальненого програмування. Створена 1975 року групою вчених Массачусетського технологічного інституту під керівництвом Барбари Лісков. Не знайшла широкого застосування, однак представила безліч функцій, які широко використовуються у теперішньому часі, розглядається як крок у розробці об'єктно-орієнтованого програмування (ООП).
  • CLU は、1974年から1975年にかけてMITのバーバラ・リスコフが学生らと共に開発したプログラミング言語である。抽象データ型のコンストラクタ(操作コードを含む)を備えており、オブジェクト指向プログラミングへの重要なステップとなった。しかし、それ以外のオブジェクト指向の機能は欠けているか不完全であり、継承もなく、文法が扱いにくいことが欠点であった。CLU は完全なオブジェクト指向言語となる可能性を秘めていたが、実際にはそうならなかった。
  • CLU是一门编程语言,由芭芭拉·利斯科夫和她的学生在1974年到1975年于麻省理工学院(MIT)创造。虽然它没有被广泛使用,但它引入了抽象数据类型,和许多现在广泛使用的特性,而被视为面向对象编程发展的重要一步。 主要贡献还包括:传共享调用、迭代器、多值返回(并行赋值形式)、参数化类型和可变类型。值得注意的是它使用了具有构造器和方法的类,但没有继承。
sameAs
name
  • CLU
homepage
name
  • CLU
topic
Faceted Search & Find service v1.13.91 as of Mar 24 2020


Alternative Linked Data Documents: Sponger | ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data]
OpenLink Virtuoso version 07.20.3229 as of Jul 10 2020, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (94 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software