ВУЗ:
Составители:
198
4.8.2.5. APL
В 1962 г. Кеннет Айверсон, сотрудник фирмы IBM, опубли-
ковал книгу, названную «A Programming Language» (APL). Пер-
воначально этот язык служил нотацией для записи алгоритмов.
На этом языке легко формулируются задачи, связанные с опера-
циями над векторами и матрицами. Первая реализация APL/360 –
в 1966 г. Имеются версии интерпретаторов для персональных
компьютеров. Из-за трудности чтения программ на APL его ино-
гда называют «Китайским Бейсиком». На самом деле это проце-
дурный, очень компактный язык сверхвысокого уровня. Для
удобной работы с этим языком требуется специальная клавиату-
ра. Это приемлемо лишь при систематическом использовании
данного языка. В связи с этим APL на персональных компьюте-
рах не получил широкого распространения.
4.8.2.6. ПЛ/1
В 1961 г. фирма IBM выпустила ЭВМ «Системы-360», что-
бы сохранить первенство на рынке компьютеров. Эти машины
должны были удовлетворить потребности как в аналитических
вычислениях, так и в обработке данных в сфере бизнеса и в спе-
циальных приложениях. Компьютер с такими возможностями
требовал мощного языка. За полгода до окончания работы над
аппаратным обеспечением IBM начала заниматься языком. Рабо-
та над компилятором была поручена лаборатории фирмы IBM в
Англии. Работы начались в октябре 1963 г. и к февралю 1964 г.
спецификации языка были завершены.
Этот язык был назван ПЛ/1 (PL/1 – от Programming Lan-
guage one). При появлении языка ПЛ/1 предсказывали, что он
станет основным языком и в конечном итоге заменит своих
«предшественников». Однако этого не произошло. Главная при-
чина связана с тем, что некоторые пользователи языков КОБОЛ
и ФОРТРАН не ощутили тех преимуществ языка ПЛ/1, которые
оправдали бы переход к нему. Другая причина связана с «разме-
рами» языка. Большое количество средств и разнообразие опера-
торов ПЛ/1 привели к тому, что он оказался довольно сложным
в изучении. Многие черты языков ФОРТРАН, КОБОЛ’а и
АЛГОЛ’а нашли отражение в ПЛ/1. Критики отмечали, что язык
наделен слишком многими качествами, что привело к повтору
недостатков предыдущих языков.
4.8.2.5. APL В 1962 г. Кеннет Айверсон, сотрудник фирмы IBM, опубли- ковал книгу, названную «A Programming Language» (APL). Пер- воначально этот язык служил нотацией для записи алгоритмов. На этом языке легко формулируются задачи, связанные с опера- циями над векторами и матрицами. Первая реализация APL/360 – в 1966 г. Имеются версии интерпретаторов для персональных компьютеров. Из-за трудности чтения программ на APL его ино- гда называют «Китайским Бейсиком». На самом деле это проце- дурный, очень компактный язык сверхвысокого уровня. Для удобной работы с этим языком требуется специальная клавиату- ра. Это приемлемо лишь при систематическом использовании данного языка. В связи с этим APL на персональных компьюте- рах не получил широкого распространения. 4.8.2.6. ПЛ/1 В 1961 г. фирма IBM выпустила ЭВМ «Системы-360», что- бы сохранить первенство на рынке компьютеров. Эти машины должны были удовлетворить потребности как в аналитических вычислениях, так и в обработке данных в сфере бизнеса и в спе- циальных приложениях. Компьютер с такими возможностями требовал мощного языка. За полгода до окончания работы над аппаратным обеспечением IBM начала заниматься языком. Рабо- та над компилятором была поручена лаборатории фирмы IBM в Англии. Работы начались в октябре 1963 г. и к февралю 1964 г. спецификации языка были завершены. Этот язык был назван ПЛ/1 (PL/1 – от Programming Lan- guage one). При появлении языка ПЛ/1 предсказывали, что он станет основным языком и в конечном итоге заменит своих «предшественников». Однако этого не произошло. Главная при- чина связана с тем, что некоторые пользователи языков КОБОЛ и ФОРТРАН не ощутили тех преимуществ языка ПЛ/1, которые оправдали бы переход к нему. Другая причина связана с «разме- рами» языка. Большое количество средств и разнообразие опера- торов ПЛ/1 привели к тому, что он оказался довольно сложным в изучении. Многие черты языков ФОРТРАН, КОБОЛ’а и АЛГОЛ’а нашли отражение в ПЛ/1. Критики отмечали, что язык наделен слишком многими качествами, что привело к повтору недостатков предыдущих языков. 198
Страницы
- « первая
- ‹ предыдущая
- …
- 196
- 197
- 198
- 199
- 200
- …
- следующая ›
- последняя »