Clascal был объектно-ориентированным языком программирования, разработанным в 1983 году подразделением Personal Office Systems (POS) (позже переименованное в The Lisa Division , а затем в 32-Bit Systems Division ) тогдашнего Apple Computer, позже переименованного в Apple Inc.
Парадигмы | Императивный , структурированный , объектно-ориентированный |
---|---|
Семья | Вирт Паскаль |
Разработчики | Компьютер Apple |
Впервые появился | 1983 |
Печатная дисциплина | Статический и динамический (динамическая типизация через варианты, массив констант и RTTI ), сильный , безопасный |
Сфера | Лексический (статический) |
Платформа | Motorola серии 68000 |
Под влиянием | |
Паскаль , Симула , Smalltalk | |
Под влиянием | |
Object Pascal |
Это было расширение Lisa Pascal , которое, в свою очередь, восходит к модели UCSD Pascal, изначально реализованной на Apple II . На него сильно повлияли выпуск Smalltalk -80, v1, выпущенный Исследовательским центром Xerox в Пало-Альто ( PARC ) (который ранее был перенесен на Lisa), и Modula .
Класкаль был источником вдохновения для Object Pascal на Apple Macintosh в 1985 году. После исчезновения Lisa в 1986 году, Pascal и Object Pascal продолжали использоваться в Macintosh Programmer's Workshop для разработки систем и приложений еще несколько лет, пока, наконец, не был реализован. вытеснены языками C и C ++ . МасАрр шаблон приложения основан на примерах программ , изначально написанных в Clascal, и на Toolkit , или библиотеки классов.
В конечном итоге Object Pascal превратился в язык Borland Delphi .
Рекомендации
- Кеохан, Сьюзен (июль 1984). Введение в Класкаль (PDF) . Подразделение Лизы, Apple Computer.