из Вашингтона спрашивают
Jul. 28th, 2018 02:43 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
"В своё время Питер Нортон сказал, что в СССР была очень сильная математика, поэтому нас ждут очень хорошие успехи в области программирования.
Но если оглядеться, то российских программных продуктов на мировом рынке очень немного. А те, которые вынужденно становятся массовыми (как 1с), восторга не вызывают.
Так в чем здесь проблема? Уровень математики всё же оказался недостаточно высоким?"
Т.к. я не знаю ответа, могу только языком почесать, то приглашаю желающих. Особенно Дениса, конечно.
Но если оглядеться, то российских программных продуктов на мировом рынке очень немного. А те, которые вынужденно становятся массовыми (как 1с), восторга не вызывают.
Так в чем здесь проблема? Уровень математики всё же оказался недостаточно высоким?"
Т.к. я не знаю ответа, могу только языком почесать, то приглашаю желающих. Особенно Дениса, конечно.
no subject
Date: 2018-07-31 08:48 pm (UTC)Это я чтобы напомнить, о каких серверах речь.
Вы хотите писать веб-сервисы на сях? Пишите. Хотите сделать компанию, которая пишет веб-сервисы на сях? Делайте. Но если Вы относите себя к инженерам, то стоит оценить динамику изменений предметной области, количество точек изменений и уровень разработчиков, который вам потребуется.
Веб-разработка часто делается в стиле «тяп-ляп и в продакшн». Плохой код превращается в лишние стойки с серверами, лишних программистов, инженеров, поддержку, нервы пользователей, в итоге — деньги и не только. Но и здесь есть способы.
А говорить: подождите, я вам сейчас на рояле сыграю, то есть через десять лет всё перепишу — какой смысл? Автоматизировать можно разные области, в том числе и разработку.
no subject
Date: 2018-08-01 03:30 am (UTC)no subject
Date: 2018-08-01 03:37 am (UTC)Так понятно?
Но что системные программисты ретрограды - это да, есть такое явление. Но оно не вечно же.
Вот что ж вы на ассемблере не пишете? Лет 30-40 назад вас бы осудили за эту попсу, на си писать важные вещи.
no subject
Date: 2018-08-01 04:44 am (UTC)7% Assembly,
5% Ada 83,
35% C++, and
53% C.
Или, к примеру, список авионики, которая написана с использованием Ada:
https://www2.seas.gwu.edu/~mfeldman/ada-project-summary.html
И это не следствие ретроградства, а следствие понимания, что отсутствие даже потенциальной возможности налабать в стиле "хренак-хренак" является важнейшим компонентом написания подобного класса кода.
no subject
Date: 2018-08-01 04:50 am (UTC)Я думаю, Rust ее заменит.
Не подумайте, что я предлагал скалу в авионику совать. А вот Rust уже можно.
Но, конечно, с таким военным количеством процентов я сталкиваюсь впервые.
no subject
Date: 2018-08-01 05:07 am (UTC)no subject
Date: 2018-08-07 09:29 pm (UTC)no subject
Date: 2018-08-08 05:22 am (UTC)Но 25-30 лет назад я писал тоже кусочеки на ассемблере (а в целом таки си). Ну типа перепрыгивание с защищенного режима в реальный и обратно.
Ха, да в Борланде последний раз. Я ж там им strlen оптимизировал нах.