Телеграм-канал проекта: t.me/schonenrede
Языков программирования много и они все разные. Например, есть такие, которые называются языками низкого уровня и которые называются языками высокого уровня. Это не значит, что одни для крестьян, а другие для аристократов. За этим стоит самовлюбленное представление человека о том, что он находится наверху пищевой цепи, а компьютер — прах и раб его, внизу. А язык между ними. Если язык в этой схеме ближе к компьютеру, ориентируется на схемы описания задачи по-компьютерному, требует детализации каждого шага — откуда взять число, как его сложить с другим числом, то язык такой внизу, низкого уровня.
Полное видео:
https://www.youtube.com/watch?v=dfZY__1fhPo
vk.com/video-226120460_456239027
Телеграм-канал проекта: t.me/schonenrede
А почему язык программирования в отличие от машинного кода понятен человеку? Он использует не непонятные циферки и индексы, а слова из привычного естественного языка, чаще всего английского: run, if, replace, end и т.д.
Полное видео:
https://www.youtube.com/watch?v=dfZY__1fhPo
vk.com/video-226120460_456239027
Телеграм-канал проекта: t.me/schonenrede
Так вот машинный код от всего этого избавлен, там все четко, по-пацански. Но есть проблема: если программу записать машинным кодом, то это будет хорошо для компьютера и совершенно непонятно для человека. Казалось бы, при чем тут удобство человека? Пусть подстраивается! Но нет, в реальной жизни все же приходится немного заботиться и о человеке тоже. Ведь это он управляет компьютером, и если ему придется писать инструкции для машины в таком виде, который ему плохо понятен, он, во-первых, будет это делать медленно, а, во-вторых, будет ошибаться. А как исправить ошибку, если ничего непонятно?
Полное видео:
https://www.youtube.com/watch?v=dfZY__1fhPo
vk.com/video-226120460_456239027
Телеграм-канал проекта: t.me/schonenrede
Более того, каких-то вещей еще нет на свете, а язык есть уже сейчас, и он даст возможность о них говорить, как только они появятся. Вот межзвездных перелетов в реальности не бывает, а с помощью языка говорить о них уже можно, и даже романы про них писать. Русский язык появился несколько столетий назад, когда и в околоземное космическое пространство летать еще не умели, а язык уже давал возможность об этом говорить. Правда, желающих было сначала мало, но зато, когда желающие появились, выяснилось, что язык уже готов их обеспечивать.
Полное видео:
https://www.youtube.com/watch?v=dfZY__1fhPo
vk.com/video-226120460_456239027
Телеграм-канал проекта: t.me/schonenrede
Выяснилось, что язык — это громадное эволюционное преимущество. С его помощью можно организовывать особей в коллектив, а коллектив способен на большие свершения. А потом, много позже появился компьютер, то есть в переводе — вычислитель. Задачи, которые ставились перед компьютером, и способы их решения были настолько сложными, что для их описания нужно было сложно устроенное и гибкое средство. То есть язык. Потому что главное свойство языка именно в гибкости: с его помощью можно выразить кучу всяких вещей, про которые сразу и не подумаешь.
Полное видео:
https://www.youtube.com/watch?v=dfZY__1fhPo
vk.com/video-226120460_456239027
