CLU (мова програмування) — Вікіпедія
CLU | |
---|---|
Парадигма | функційна, об'єктно-орієнтована |
Дата появи | 1975 |
Творці | Барбара Лісков зі студентами |
Розробник | Массачусетський технологічний інститут |
Останній реліз | Native CLU 1.5 / Portable CLU (26 травня 1989 / 6 листопада 2009 ) |
Система типізації | сильна |
Основні реалізації | Native CLU, Portable CLU, clu2c |
Під впливом від | ALGOL 60, Lisp, Simula |
Вплинула на | Ada, Argus, C++, Lua, Ruby, Sather, Swift |
Вебсайт | pmg.lcs.mit.edu/CLU.html |
CLU — мова програмування, яка одна з перших реалізувала концепцію абстрактних типів даних і парадигму узагальненого програмування. Створена 1975 року групою вчених Массачусетського технологічного інституту під керівництвом Барбари Лісков.
Не знайшла широкого застосування, однак представила безліч функцій, які широко використовуються у теперішньому часі, розглядається як крок у розробці об'єктно-орієнтованого програмування (ООП).
- Офіційний сайт (англ.)
- Історія CLU (pdf) (англ.)
Це незавершена стаття про мови програмування. Ви можете допомогти проєкту, виправивши або дописавши її. |