CEEMAC
Парадигма | Язык визуальной композиции |
---|---|
Разработано | Брук Боринг |
Разработчик | Вагабондо Энтерпрайзис |
Платформа | Яблоко II |
CEEMAC — язык программирования , разработанный в 1980-х годах для Apple II семейства компьютеров . Его автором является Брук Боеринг, а опубликовано Vagabondo Enterprises. [1]
CEEMAC был разработан как язык визуальной композиции, на котором программист создавал динамические «партитуры», программно управляя цветом, формой, звуком и движением. Кроме того, программист мог затем «выполнить» свой результат, используя клавиатуру Apple II или устройства ввода с манипуляторами, чтобы внести дополнительные изменения. [2]
Синтаксис CEEMAC во многом напоминал комбинацию BASIC и Pascal и включал такие команды управления, как GOTO , GOSUB, DO, AGAIN, FOR, SKIP, EXIT, а также структуры управления циклом, такие как IF / WHILE и TIL/UNLESS. Кроме того, в CEEMAC было включено 30 предопределенных макросов для облегчения составления оценок. [2]
Ниже приведен небольшой образец оценки CEEMAC: [3]
SCORE: KT :FIRE ORGAN KEY T SPEED [0,0] : - BUT 0 0 CLEAR [0,0] XY1 = $80;$80 : MAIN LOOP F :FORGND SYMMETRY 0-3 VC = RND3 ORA 3 : SAVE FORGND ROTATION VD = ROTEZ :FORGND COLOR COLOR = NXTCOL
Первоначально CEEMAC продавался посредством распространения бесплатной демонстрационной программы под названием Fire Organ. Эта программа содержала несколько партитур, созданных Берингом и другими программистами для демонстрации некоторых возможностей языка. [1]
Источники
[ редактировать ]- ^ Jump up to: а б Язык структурированной графики: Ceemac, CREATIVE COMPUTING VOL. 9, НЕТ. 1 ЯНВАРЯ 1983 ГОДА
- ^ Jump up to: а б Ceemac, Система визуальной композиции для Apple, InfoWorld, 19 июля 1982 г.
- ^ Каталог языков и наборов инструментов для программистов Apple II, 1993 г.