Plankalkül
- Русское название:
- Планкалкюль
- Дата создания:
- 1945
Plankalkül (рус. план вычислений) — первый в мире высокоуровневый язык программирования, созданный Конрадом Цузе в нацисткой Германии в 1945 году как средство для программирования компьютера Z4. Работы над языком были закончены около 1946 года, однако развития язык не получил и написанное руководство увидело свет только в 1972 году.
Планкалкюль поддерживал операции назначения, подпрограммы, условные операторы, арифметику с плавающей запятой, массивы, итерационные циклы, иерархию данных, классы, списки и другие вполне современные средства.
Сам Цузе описал возможности языка в отдельной брошюре и написал 49 страниц кода программы для оценки шахматных позиций.
При создании языка Цузе собрал множество проблем, которые были поставлены инженерами и учёными. Для демонстрации того, что язык действительно способен решать эти проблемы, было написано огромное количество примеров программ (в частности, около 60 страниц примеров для программы, играющей в шахматы).
Одной из проблем языка был чрезвычайно сложный и очень непривычный современному программисту синтаксис. Вот пример присваивания A[5] = A[4]+1 на языке Plankalkül:
| A+1 => A
V|4 5
S| 1.n 1.n
Здесь V — это строка для индексов, S — строка для задания типов данных, 1.n — обозначает целое число размером n бит.
В настоящее время институт Цузе в Берлине создал компилятор языка ,на сайте института также представлены тексты работ Конрада и симуляторы созданных им компьютеров.
Комментарии
]]>blog comments powered by Disqus
]]>