Программирование без математики

Собираюсь завтра прочитать одноименную лекцию в г. Ломоносов, но понимаю, что пригласить всех не могу: и далеко, и мало места — все не влезут.

Однако вопрос любопытный, и мало кто понимает, что такое: 1) программа, 2) математика, 3) жизнь и программирование без математики. Поэтому позволю себе изложить основные положения.

1. Программа

Изобретатель программы, русский просветитель и петербуржец С.Н. Корса́ков, так описал своё изобретение:

Письменность стала первой главной основой общества. Программа станет второй главной основой общества и совершенной второй письменностью (1832, Корсаков).

Слова Корсакова сбылись наполовину — программа прочно заняла место «второй главной основы общества». Будущее программы — стать «совершенной второй письменностью». Не для себя, а для общества.

Программа оставалась письменностью, как Золушка всегда оставалась собой: в своей комнате, на кухне, незнакомкой на балу и невестой на своей свадьбе с принцем.

Сейчас программа в третьем состоянии — незнакомка на балу. Вот и давайте с ней познакомимся.

Письменность — первая главная основа общества. Она позволила обществу накапливать и передавать знания самого разного вида, и обеспечила все современные блага.

Благодаря письменности мы живём в городах, ездим на машинах, покупаем еду и товары в магазинах, одеты не в звериные шкуры и собираемся в библиотеках.

У письменность есть много прекрасных свойств, кроме одного — она никогда не была совершенной.

Когда всё, что можно сказать о каком-то предмете, оказывается выполнено, или совершено, — такая вещь называется «совершенной».

Письменность не соединяет слово и дело, поэтому не даёт совершенства.

Программа соединяет и даёт.

dc305ebd622c81c6a78680dbaeba4677.png

Распишем рождение совершенства по ступеням:

  1. Дело описывает речь. Речь — это слово.

  2. Речь отражается в расчёт. Каждая мысль — в своё выражение расчёта. Отражённый расчёт — это «втора», «второй голос», «двухголосье».

  3. Расчёт разбирается в столбцы узлов, записанные ямками. Ямки + столбцы = ямцы.

  4. Ямцы управляют работой умственной машиной.

  5. Умственная машина выполняют описанную умственную работу — обработку сведений. Слово превращается в дело.

Раньше совершение слова и совершенство письменности обеспечивал человек.

Теперь человеку стала помогать программа.

Давайте кратко рассмотрим пример самой первой программы, созданной Семёном Николаевичем Корсаковым в Петербурге в 1829–1834 годах — Гомеоскоп, или по-русски Знакозор.

(Продолжение следует, если карма ляжет.)

© Habrahabr.ru