Вернули Херсон, вернём и программирование!

Аватар пользователя СПбДмитрий

Город Херсон - родина изобретателя программы и двоичной записи сведений.

Херсон был основан в 1778 году светлейшим князем Г.А. Потёмкиным, позже Таврическим (1787), и назван в честь купели Крещения Руси - города Херсонес в Крыму, тогда ещё не отвоеванного (1783).

Потёмкин стал крёстным раба Божия Семёна - будущего Семёна Николаевича Корсакова (1787-1853), русского воина, чиновника, врача и учёного.

Корсаков стал изобретателем программы, числовой перфокарты и "умственной машины". В 1832 году он официально представил их в СПб академии наук.

Он предложил человечеству предельно простую и невероятно полезную программу.

Это был новый вид записи:  краткий, точный, подробный, понятный и доступный для механической обработки. С помощью программы Корсаков в 1832 году показал по сути современный Яндекс, только без электричества и рекламы.

Через 66 лет, в 1888 году, программу Корсакова частично воспроизвёл американец Г. Холлерит, впоследствии построивший на её основе изначальный бизнес компании IBM (1896, первоначально TMC).

А вот петербургская академия наук  изобретение Корсакова отвергла целиком и полностью, попутно обвинив во всех смертных грехах и поглумившись: "Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума". Выгнали из академии наук за излишний разум. Кто же были эти самокритичные люди?

Одним из судей русской программы стал  англичанин Карл Бэббидж, принятый в академики СПб АН в том же 1832 году. В комиссии по изобретению г-на Корсакова он имел совещательный голос, который тоже присоединил к хору обвинителей.

Но уже в 1834 году, через два года, Бэббидж выпустил статью, в которой "впервые" представил широкой публике 1) двоичную запись, 2) числовую перфокарту и 3) название "умственная машина" ("аналитическая машина").

В 1843 году вышли полноценные лекции Бэббиджа по аналитической машине с первым примером вычислительной программы (под редакцией Ады Байрон Лавлейс Кинг, той самой).

В 1847 году вышли первые работы по двоичной записи логических выражений Дж. Буля (позже известные как "булева алгебра"), и всё заверте...

Русская программа оказалась на Западе, но там превратилась  в свою противоположность.

Вместо обработки сведений программа занялась обработкой сверхдлинных многочленов, причём обработкой безобразно  дорогой и блистательно бесполезной. Достаточно сказать, что аналитическая машина "Бэббиджа" по вычислению многочленов строилась 112 лет (1834-1946) и последовательно провалила все возложенные на неё задачи. 

Достроенная аналитическая машина была названа "компьютер" (ЭНИАК, 1943-1946). Она саботировала военный заказ в военное время (1943-44), потом военный заказ в послевоенное время (1947), но её провал был засекречен и забыт. 

На первое место вышла цена компьютера - о-ооочень высокая. А то ж,  целых 30 тонн и тысячи ламп, десятки из которых перегорали сразу, через 20 минут работы. А чем выше цена товара, тем выше от него прибыль. Это капитализм, товарищи.

Следующие 30 лет производства компьютеров и программ можно описать тремя словами -  "Новое платье короля" (сказка гхандерсена). Или двумя -  "Голый король", (наш пересказ Е. Шварца)

Сказочные ткачи производили невидимые манипуляции, за что требовали всё больше и больше денег и уважения, а взамен рассказывали, какое красивое платье они шьют. "Умные люди" на "своих местах" полностью с ними соглашались. Оплачивал эту симфонию умов королевский, сиречь государственный, сиречь общественный счёт. Деньги лились рекой и попадали в карманы корпораций и математиков.  За свои деньги общество получало примерно ноль с палочкой. И усиливающуюся головную боль.

В 1977 году полноводную реку корпоративной компьютеризации остановил и повернул вспять 22-летний Стив Джобс. Вместо корпоративных компьютеров все вдруг начали производить и хвалить пользовательские компьютеры и программы - для обычных людей. 

Это было чудом. Джобс тоже был сказочным, но в хорошем смысле. Иначе не объяснить этот полный разворот, причем случившийся почти мгновенно (1977-1984).

Развитие программы описало круг и почти вернулось в своему началу - к программе для людей, полезной и, что примечательно, простой. Наиболее успешными программистами стали самоучки, и среди  них - почти дети.

Но академическое представление о программе осталось сложным и математическим.

"Математика - это лучший способ водить себя за нос", - тактично сказал А. Эйнштейн. Но имел в виду не совсем себя.

Программирование как идеология стало воплощением западного духа: духа исключительности и превосходства, властности и наживы.

И люди, которые приходили в программирование, были вынуждены служить этому духу. Что объясняет, кстати, почему в судьбоносные времена многие айтишники выбирают Запад и уезжают из России, когда приходит время  выбирать.

Занятно, что на Западе их ждёт икона "айти", дух великого мошенника Стива Джобса, обманувшего западную систему, который, наоборот, рвался к русской программе - простой, понятной и  общедоступной.

В 1997 году тот же самый Джобс запустил знаменитую и непонятную рекламу "Думай иначе": "Слава безумцам. Бунтарям. Неудачникам. Тем, кто не соблюдает правила. И несёт перемены. Лишь безумец верит, что он в состоянии изменить мир, — и потому меняет его."

Красивая речь. Но её скрытый смысл не понравился бы очень многим, кто ей восторгался.

Джобс готовил очередную диверсию: он хотел развернуть новую могучую реку - реку образования, чтобы она учила простой программ для всех - от пятиклассников до врачей и учителей. Он хотел сделать программирование общеобразовательным предметом, как в своё время сделал общедоступными компьютер и программу.  На святое покусился, неудачник.

Ведь западное программирование  целиком стоит на своей исключительности, что программист "не таков, как прочие люди", "ты избранный, Нео", "королева подарит мне весь мир и пару коньков".

Джобс отрицал всякую избранность. Наш был человек.

Но он не был преподавателем, и не был свободным - к его ногам было приковано ядро корпоративного бизнеса.

И если уже говорить о ядрах,  то западное программирование - это и есть ядро и цепи, которым корпорации пытаются сковать своих конкурентов. Число программистов-математиков не может быть большим - нужны слишком специфичные способности, а способ алгоритмической разработки - слишком медленный и дорогой. "Нас не догонят", поют западные корпорации в караоке. 

Если сохранится западный подход к программированию и его преподаванию.

Если.

Мы сами - люди маленькие, хотя тоже неудачники и немного безумцы (согласно рекламе Эпл - это достоинство), но скромные - поэтому  будем говорить от имени Стива Джобса. Да и нет пророков в своём Отечестве.

Джобс предлагал иное видение программы - не алгоритмическое, а самостоятельное.

Джобс говорил: "Программа - это зеркало собственного мышления".

Жуткая ересь и полное инакомыслие, но, благодаря правильной рекламе, "думать иначе" стало можно-модно-молодежно.

Мы, небольшая кучка студентов со своим преподавателем, придумали новую запись программы - программа по-русски - речь + расчёт. 

К программе - точнее, к программному коду, который суть голый расчёт - добавляется  новое звено - понятная русская речь.

Простые слова описывают каждое числовое действие программы. Речь отражает расчёт. И наоборот, расчёт отражает речь. А речь, как известно, отражает мысль.

Расчет отражает речь, речь отражает мысль. Следовательно, расчёт отражает мысль.

Мы доказали слова Джобса с помощью записи программы по-русски.

 И создали новый курс программирования, который и назвали "Программа  по-русски".

Изначальный замысел Корсакова о программе остаётся непостижим с современной точки зрения. Шагнуть к нему напрямую от  прикладной математики невозможно. Надо последовательно освобождаться от 1) алгоритмов, потому от 2) духа исключительности программистов, и только затем 3) обратится к истокам.

История русской программы продолжается там, где оборвалась 190 лет назад.

Осенью 2022 в Санкт-Петербурге начинается чтение тройки курсов:

  1. Программируй иначе, или программа по-русски
  2. Зазеркалье, или алгоритмы по-русски
  3. Умная программа, или "гадкий утёнок" в будущем

Читаю курсы я лично, хочу сначала обкатать их в живом общении, а потом, даст Бог, выпустить в электронном или бумажном виде.

Кто захочет узнать больше, посетить, пригласить или поддержать - заходите на страничку в контакте, ссылка внизу.

Вернули Херсон, вернём и программирование! 

Авторство: 
Авторская работа / переводика
Комментарий автора: 

Всем ответившим спасибо, особенно критикам!

Ответил на ряд вопросов в продолжении https://aftershock.news/?q=node/1165236

Комментарии

Аватар пользователя Планктон
Планктон(4 года 8 месяцев)

Если вспомнить машину Тьюринга - то большего убожества трудно и придумать.

Аватар пользователя Vm Berling
Vm Berling(9 лет 3 месяца)

В Можайке уже в начале 90-х начали отходить от обыкновенного программирования...а кодированием так вообще никто не занимался.

Начинали с двоичного кода, ассемблера, си...приходили к необходимости векторного программирования, гегельской рефлексии и развитию основ ИИ.

Предполагаю, что сегодняшние успехи ударов - следствие 30-и летних наработок различных кафедр ВИКА им. Можайского.

Поздравляю всех причастных!

Аватар пользователя АЧТ
АЧТ(8 лет 4 дня)

Вы б основные принципы хотя бы развернули.

Аватар пользователя CTAHOK
CTAHOK(2 года 10 месяцев)

Поддерживаю. Очень интересно посмотреть. Формат видео было бы неплохо.

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

Спасибо за предложение, частично раскрыл в новой статье https://aftershock.news/?q=node/1165236

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

Господи, какая же чушь. Не, Корсаков, конечно, молодец, и вообще Россия - родина слонов. Но 190 лет весь научный мир ошибался, и только автор знает ПРАВДУ.. Пахнуло торсионными полями и Кашпировским.

Аватар пользователя Skygoo
Skygoo(10 лет 2 месяца)

А я думал двоичную запись придумал Павел Шиллинг для первого в мире телеграфа своей конструкции

Тот же 1832 год. Черные и белые диски, как ноль и единица.

И даже шестиразрядную азбуку предложил

Хотя здесь скорее троичная запись...

Но вообще, его на такой способ передачи информации натолкнул его опыт работы дипломатом в Китае, где он видел Книгу перемен с двоичной записью символов. Он сам об этом писал.

Аватар пользователя neama
neama(7 лет 4 месяца)

по шо Морзе позабыл... 

да и помнится мне калькулятор бебиджа на 10-тичной основе работал. 

свести к бинарной логике это тьюринг. на том уровне технологии значительное упрощение чем делать 10-тичную основу.  

з.ы. а перфокарта массово это ткацкие станки вроде. и шарманки :).

Аватар пользователя Skygoo
Skygoo(10 лет 2 месяца)

по шо Морзе позабыл... 

Морзе это 1840 год. Шиллинг это 1832.

А уже в мае 1837 года Николай I организует особую комиссию для строительства телеграфной линии между Петергофом и Кронштадтом. Это когда аппарата Морзе ещё и близко не было.

Аватар пользователя Sintez
Sintez(3 года 4 месяца)

Бинарная логика это на машина Тьюринга, а уже ее развитие - машина фон-Неймана.

Машина Тьюринга просто предполагает, что хранятся символы. Не принципиально в какой логике.

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

Спасибо за ссылку на замечательного русского ученого! Кстати, и Корсаков тоже  "брал Париж", и вообше были ровесниками. 

Изобретение Шиллинга остроумно, но есть два "но":

1. Азбука Шиллера - это не запись. Она не записывалась, а её незапись не обрабатывалась машиной.

2. Эта азбука не двоичная. Я бы сказал, что она 2^8 - 256-рична, хотя её устройство сходно с двоичной записью. Но это не запись, повторяюсь.

Если бы Шиллинг записывал свои сообщения на перфокарте, то да, это было бы двоичной записью. Если.

Кстати, Корсаков записывал четвертичные значения углублениями разной глубины. Это более круто, чем двоичная запись двух или восьми бит. И думаю, это будущее обработки числовой записи. 

Аватар пользователя Skygoo
Skygoo(10 лет 2 месяца)

Я бы сказал, что она 2^8 - 256-​рична

Во первых, почему ^8? Там шесть разрядов, поэтому ^6.

Во вторых, правильно, что там не двоичная, она троичная - черный диск, белый диск, ребро.

Поэтому будет 3^6 = 729 вариантов.

А насчет того, что аппарат не записывал, ну так это не беда, берите перо и пишите вручную. Главное - принцип передачи сигнала. Он на основе троичного кода.

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

Вы правы, прочитал по диагонали, зацепился за слова "бинарный код" и домыслил именно бинарное решение.

3^6 =729.

Однако передавались они одновременно, а не последовательно, поэтому все три состояния шести флажков надо рассматривать как одно состояние системы - кубик с 729 гранями.

В случае записи и её машинной обработки возникла бы как раз похожая программа, которую в том же году предложил Корсаков. Жаль, что академика Шиллинга не пригласили в комиссию по Корсакову. 

 

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

Глянул видео в ВК. Ну чтож. Программирование по-русски оказалось обучением C, с написанием программ с развернутым комментарием. Джобс и по-русски - просто красивые привлекательные слова, нормальный такой западный маркетинг. Голых баб еще надо было добавить для мотивации.

По моему опыту преподавания программирования самое сложное - это именно научить человека придумывать формализованные последовательности (те самые алгоритмы), достигающие нужную цель, ставя себя на сторону "тупой" машины. Си или не си - без разницы, освоив алгоритмическое мышление хоть на Бейсике, дальше можно углублять и расширять. А вот если этот переход не случился, если мозг человека оказался не готов решать такие абстрактные задачи - то ой. Отсюда и долгое превалирование математиков в программировании - их мозг просто лучше других готов к абстракциям.

В общем, при чем тут Корсаков и 190 лет "неправильного" программирования - непонятно.

P.S. сам освоил программирование по книжке "Бейсик - это просто" в 4-ом классе. Без ЭВМ. Писал программы на бумаге, играя/моделируя работу компьютера в голове. Только спустя года два появился БК-0010...

Аватар пользователя ukolovda
ukolovda(5 лет 5 месяцев)

Аналогично, по серии статей в "Технике-молодёжи" года примерно 1986-88-го по программируемым калькуляторам

Не было ни компьютера, ни калькулятора, тетрадь в клетку и логарифмическая линейка.

Аватар пользователя RusEngineer
RusEngineer(8 лет 4 месяца)

Программирование по-русски оказалось обучением C, с написанием программ с развернутым комментарием.

"Поэтому добавим в программирование новое звено - понятную русскую речь..."

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

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

Более того, с моей точки зрения программировать на иностранном проще - неформализованные нормы и привычки будут мешать. Например фраза "В школу могут пройти учителя и ученики" на русском значит совсем не то, что в булевой алгебре.

Ну и в целом, где 190 лет "неправильного программирования" если речь идёт всего лишь о добавлении русских комментариев??? Даже 1С продвинулся дальше. 

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Нынче это называет красивым словом паттерны в фреймворках. Алгоритмы и абстракции это уже чтото старперское для молодых.

Преподавать нынче С++ это прям какое то преступление нынче перед абитуриентами. На С++ на кусок хлеба с икрой нынче не заработаешь. Это тул для саппорта каких то древних программ аки дерьмо мамонта.

Я конечно понимаю что преподы которые ничего другого не знают и не хотят учиться чему то новому, но навязывать подобные курсы да еще с такой рекламой это какой то прям зашквар.

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

Ну не знаю. Что можно написать, не умея алгоритмизировать решение? Не, ну какие-то ручки можно подергать, только это уровень джуна.

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Я же написал - есть паттерны. Не надо изобретать велосипед, придумывая как алгоритмизировать решение. Надо положить паттерны друг на дружку, выбрать правильный фреймворк и произойдет чудо само собой.

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

Не, не произойдет ) Если только на уроне совсем прототипов.

Даже фронт ныне надо аккуратно проектировать даже при наличии всех этих удобных React/Vue - сейчас далеко не простые формочки делают. А уж в беке, да еще с нынешними микросервисами...

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

Ха, вспомнил, как один товарищ решил, что фреймворк за него сделает всю работу, и ему не придется разбираться в конкретной технологии. А надо было всего-то - добавить заголовок в SIP-сообщение (идентификатор для смежной системе при передаче голоса подсунуть). Но он умудрился закольцевать SIP-траффик, а потом долго объяснял, что это не я такой, а библиотека такая. )))

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

Вот нихрена себе сколько дебилов повылазило.

Мое скромное имхо - если вы хотите воспитать специалиста, который разбирается( хотя бы имеет представление) как это все работает, начинать нужно с языка Си, без плюсов.  Тем более человек привыкший к сишным конструкциям, достаточно комфортно читает тексты на многих модных языках.  Потом по мере специализации - все остальное.

И ни один малолетний дебил меня не переубедит.

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

А потом завернут твой код в сонаре и скажут что профнепригоден.

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

кто завернет код в сонаре?

А сонаре это чего за хреновина такая в которую код заворачивают?

А заворачивают код на бумажке или на флешке? и что потом с завернутым кодом делают?

Мужчина, ты мудак в сонаре.

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Хамить в ответ это обычная реакция обычного быдла. Можно погуглить что бы узнать что такое сонар и почему если код завернут  из сонара это приговор.

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

Чо, обиделся, деточка?

Ну чтож жизнь - боль. Тебя, деточка, ждет еще много разочарований. А в довершение всего ты подохнешь.

И никакая сонара тебе не поможет.

Развелось, прости господи, малолетних дебилов.

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Я могу в трамвайное "сам дурак" тоже говорить. Только это не красит человека. Как говорится в споре двух дебилов победить нельзя.

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

Ну дык ты, деточка не выделывайся, будь скромнее и к тебе потянутся люди.

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

Выучат три умных слова и туда же - выпендриваются. Летать научись, деточка!

Аватар пользователя Туманный
Туманный(12 лет 9 месяцев)

Я вообще обычный сельский житель. Живу в деревне, питаюсь с огорода.

У меня вон до сих пор свои помидорки в салатик с теплички. Сосед сегодня угостил меня принес кош яблок. Каждое яблоко размером с два кулака. Съел вот три яблака сразу и понял что ща разорвет изнутри, как наказание за жадность.

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

А мне помидорки из теплицы друзья дают. Последние в Питере.)) 

Аватар пользователя Alexish
Alexish(10 лет 3 недели)

25 лет программирую. Начинал с ассемблера и бейсика.

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

Что такое сонар не знаю:) и не мешает жить.

Чем больше человек употребляет умных слов "паттерны", "философии", тем он, как правило, хуже решает реальные задачи. 

Аватар пользователя jamaze
jamaze(12 лет 10 месяцев)

В целом, поддержу. Однако, все же, на рынке действительно куча специалистов, которые с бейсика/ассемблера не начинали и их не знают.

И есть "специалисты", которые действительно дальше шаблонов не мыслят. Но вот результата с такими "специалистами" не достичь, что-то приличное/работающее сделать невозможно.

Аватар пользователя RusEngineer
RusEngineer(8 лет 4 месяца)

Мое скромное имхо - если вы хотите воспитать специалиста, который разбирается( хотя бы имеет представление) как это все работает, начинать нужно с языка Си, без плюсов.

Ой, блин... Начинавшие в детстве/юности с какого-нибудь Borland C++ 3.1 смотрят на Ваши религиозные вирши "без плюсов начинать правильнее" с легким недоумением.

Детей, чтоб не вырабатывалось отвращения к программированию, вообще на Pascal учить надо. Ибо сишный синтаксис  мерзкий чуть более, чем полностью.

А насчёт книжек:

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

А если математическая душа требует алгоритмизации как искусства для студентоты:

Так что постигать садомазопрелести aka "++i + ++i" можно сразу на С++. После такого:

...человек привыкший к сишным конструкциям, достаточно комфортно читает тексты на многих модных языках.

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

детей программированию учить не надо, вообще. Детей надо учить читать писать и считать. И радоваться жизни.

Потому что я в жизни видела 3 человек которые учили действительно программированию.  Все остальные в том числе и в книжках учат нибудь какому языку.  Один из них учил нас на примере идеальной трех-адресной вычислительной машины. После него сразу стало понятно про разные адресации, реализации циклов, чем являются массивы и указатели и прочие вкусности. Святой был человек, коньячком злоупотреблял, правда. Отчего и скончался. Земля пухом!

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

поиск способов решения различных задач к программированию отношения не имеет. Программирование - перевод способа решения проблемы, изложенного на естественном языке, на искусственный упрощенный язык (программирования). По поводу алгоритмического мышления - по моим наблюдениям это как музыкальный слух, только менее явно выражено. Кто имеет "слух к алгоритмизации" схватывает все на лету, кто не имеет - должен прилагать усилия, но гораздо меньшие чем человек без слуха, учащийся музыке. А научить переводу текста с русского на  другой можно практически всех..

Аватар пользователя Riptoid
Riptoid(11 лет 11 месяцев)

Мадам, вы замужем?

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

36-ой годик, за одним мужем, а чо?

Аватар пользователя Naxder
Naxder(4 года 8 месяцев)

Программирование не мой конёк, мягко говоря. Но автору успехов в начинании!

Аватар пользователя СПбДмитрий
СПбДмитрий(9 лет 2 месяца)

Спасибо на добром слове! 

Аватар пользователя amk
amk(4 года 7 месяцев)

Бэббидж - не Карл, а Чарльз.

Двоичной записи - хрен знает сколько сотен лет.

Скорее всего не ЭНИАК, а МАРК I

И где немецкие Z1 - Z3 ?


Мдааа, к таким "знатокам" идти учиться программированию.. ну уж нет!

Аватар пользователя Пpохоp
Пpохоp(2 года 11 месяцев)

Может эти чуваки просто почитывали Лейбница независимо друг от друга)

Аватар пользователя Николаев Александр

Монады где?)

Аватар пользователя Николаев Александр

Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума

Как в воду глядели....

Аватар пользователя Пpохоp
Пpохоp(2 года 11 месяцев)

Так, между прочим, была отбита первая атака цифровизаторов-сатанистов! Херсон город герой!

Аватар пользователя TydymBydym
TydymBydym(3 года 2 недели)

Русское море тоже мы выкопали?..

Аватар пользователя otherone
otherone(2 года 4 месяца)

Простые слова описывают каждое числовое действие программы. Речь отражает расчёт. И наоборот, расчёт отражает речь. А речь, как известно, отражает мысль.

Расчет отражает речь, речь отражает мысль. Следовательно, расчёт отражает мысль.

Мы доказали слова Джобса с помощью записи программы по-​русски.

 И создали новый курс программирования, который и назвали "Программа  по-​русски".

Много лишних слов. Вот вариант короче:

"Если ты можешь выразить мысль словами то ты сможешь записать ее на языке программирования"

Ключевое здесь "если".

Аватар пользователя RusEngineer
RusEngineer(8 лет 4 месяца)

С помощью программы Корсаков в 1832 году показал по сути современный Яндекс, только без электричества и рекламы.

Программирование как идеология стало воплощением западного духа: духа исключительности и превосходства, властности и наживы.

И люди, которые приходили в программирование, были вынуждены служить этому духу.

Я вот читал Ваш опус и охреневал...

Математик. Программист. Был.

Аватар пользователя Yana Hazina
Yana Hazina(5 лет 5 месяцев)

Вот-вот! Всегда студентов пугаю. Кто не хочет учить язык Си, будет учить язык АДА!smile11.gif

Аватар пользователя astr54
astr54(5 лет 9 месяцев)

Русский язык слишком сложен и требует больше слов для обозначения одинаковых понятий по сравнению, например, с английским и не очень подходит для низкоуровнего программирования.  Для преодоления этого ограничения, например,  наши военные изобрели русский матерный, который оказался даже более лаконичным, чем язык английский (https://dzen.ru/media/wt1/kak-russkii-mat-pomog-pobedit-v-voine-5b75351e26248100ac4dfab5), но я с трудом представляю его применение в программировании. Русский язык хорош для работы на самых высоких уровнях абстракций, но это уже уровень искусственного интеллекта...

Страницы