Ну с первым вариантом кода она будет гораздо быстрее справляться. Т.к. сравните количество знаний операторов и функций, которые нужны для поддержки первого кода и второго. При том что важно также и твёрдое знание, а не "один раз видел где-то". Другое дело, что если он будет править только первый код, так джуном и останется, а в другое место его и стажёром не возьмут.
ARM это типичная "подрывная технология" из известного учебника по бизнесу. Когда гиганты не обращают внимание на новую технологию , потому что она не приносит много прибыли. Когда обращают, оказывается, что корпорация слишком большая, "распилов" много, управлять трудно, поэтому она не может работать на новом фронте так же эффективно, как компании-новички.
Собственно у Intel тут был выход купить уже готовую компанию и проинвестировать в неё. А если бы они сами стали развивать ARM , то привнесли бы в своё подразделение неэффективность(для новой технологии) всей корпорации.
В своё время Kodak разработали первый цифровой фотоаппарат, но это не помогло им преуспеть в этом направлении.
Ну вообще , если поручить поддерживать код условному джуну Васе , то вполне вероятно, он будет лучше всего именно первый "плохой" поддерживать по причине того, что всё в нём поймёт.
Или взять задачу , что надо код из одного языка быстро конвертировать в другой.
Но вообще лично у меня ситуация не раз была, что я считал свой код хорошим, но смотря на него через год, менял мнение.
Ну сделали бы акцию - разыграли бы среди самых активных и сильных игроков временный доступ к крутому шмоту. Заодно бы морковку повесили - типа играй хорошо и сможешь с самым крутым донатером сразится.
Насколько я понимаю специфику АСУ, самое ближайший аналог среди программистов, это программисты микроконтроллеров и прочего железа. А там зарплаты как раз самые низкие в IT.
Ну в официальной могут отказать ввиду санкций. Но если она пока действует, то тогда возвращаемся к вопросу выше. Почему , всё таки вместо ЛибреОфис народ прибегает к хитрым решениям от малоизвестных компаний.
А вы исходники своих работ где-то выкладываете? Ну не прям этой , а вообще. Повторение известной работы это хорошо, но создание опенс-соурс работы даже если она худшего качества чем оригинал по причине авторских ограничение, приносит гораздо больший вклад.
На мой взгляд начинать обучение с переменных это не самый верных подход. Т.к. даётся много информации до того, как будет получен реальный результат.
Например я лично в учебнике Паскаль с нуля (https://ru.wikibooks.org/wiki/PascalABC.net_с_нуля) начинаю с констант. Не надо занимать подробными обьяснениями про "выделения памяти" и прочее. Зато сразу можно получить визуальные результат работы программы.
Фактически тот, кто правит конфигурационный файлы готовый программы уже занимается программированием на самом начальном уровне.
А переменные даются только в 4-м уроке(всего их 7).
А у меня есть обратный пример. Сайт Газпромбанка не работал на Хроме, а только на Лисе. Поддержка очень упорно делала вид, что проблемы не существует. Спустя несколько месяцев, конечно стало работать и там и там.
Ну всё таки джун не стажёр. Он должен уметь решать корректно поставленную сеньором задачу. А если сеньор будет делать всё сам, то это крайне неэффективная работа, не сильно лучше одиночного миддла. В том , то и квалификация сеньора, что он должен понимать, что можно доверить другому, а что нужно делать только самому.
Вот стажёр это да, человек, который знает только в "общем" , а конкретные задачи может решить не сразу.
Меня один в 2017 похожего совета спрашивал, я ему говорил, не под каким делом не влезать в майнинг, а лучше уж купить кефир. Кефир тогда стоил 300 долларов в начале лета. Этот человек увы, купил карты и продал их потом за долги по электроэнергии и т.д.
Да уж, даже непосредственно в крипту лучше вкладываться чем майнинг. Т.к. крипта , есть некоторый шанс, что отрастёт. А вот видеокарты - далеко не факт, потому, что потом выйдут новые.
Ну по тому, как работает их техподдержка у меня большие сомнения, что Ростелеком хоть как-то заботиться о безопасности персональных данных даже своих сотрудников.
Но при этом на ABC лучший результат был в статье 0.45 с , а на Delphi я получал 0,25с. Так что низкая производительность Pascal в тестах часто связанна с конкретной реализацией.
Ну с первым вариантом кода она будет гораздо быстрее справляться. Т.к. сравните количество знаний операторов и функций, которые нужны для поддержки первого кода и второго. При том что важно также и твёрдое знание, а не "один раз видел где-то". Другое дело, что если он будет править только первый код, так джуном и останется, а в другое место его и стажёром не возьмут.
ARM это типичная "подрывная технология" из известного учебника по бизнесу. Когда гиганты не обращают внимание на новую технологию , потому что она не приносит много прибыли. Когда обращают, оказывается, что корпорация слишком большая, "распилов" много, управлять трудно, поэтому она не может работать на новом фронте так же эффективно, как компании-новички.
Собственно у Intel тут был выход купить уже готовую компанию и проинвестировать в неё. А если бы они сами стали развивать ARM , то привнесли бы в своё подразделение неэффективность(для новой технологии) всей корпорации.
В своё время Kodak разработали первый цифровой фотоаппарат, но это не помогло им преуспеть в этом направлении.
Ну вообще , если поручить поддерживать код условному джуну Васе , то вполне вероятно, он будет лучше всего именно первый "плохой" поддерживать по причине того, что всё в нём поймёт.
Или взять задачу , что надо код из одного языка быстро конвертировать в другой.
Но вообще лично у меня ситуация не раз была, что я считал свой код хорошим, но смотря на него через год, менял мнение.
На сложности Тимлид осталось 19 задач из 53 , плохой из меня тимлид в режим аврала :-)
На сложности мидл успел за 3 дня до дедлайна(все показатели в норме кроме позиции в компании). Наверное большинство лучше могут.
По производительности, как она работает? У меня до 170% поднималась, а всё равно часовая задача за час и делается.
Ну так хорошо, значит крутому игроку можно меньше бонусных шмоток повесить, чем донатеру, чтобы баланс был :-)
Ну сделали бы акцию - разыграли бы среди самых активных и сильных игроков временный доступ к крутому шмоту. Заодно бы морковку повесили - типа играй хорошо и сможешь с самым крутым донатером сразится.
Насколько я понимаю специфику АСУ, самое ближайший аналог среди программистов, это программисты микроконтроллеров и прочего железа. А там зарплаты как раз самые низкие в IT.
Пример кириллического языка программирования показан в известном мультфильме в виде примера кода:
Ну-ка(двое из ларца)
Замесить
Нарубить
К сожалению интерпретатор был глючный, поэтому после получение команды "замесить" месились дрова, а команда "нарубить" рубила тесто :-)
Ну в официальной могут отказать ввиду санкций. Но если она пока действует, то тогда возвращаемся к вопросу выше. Почему , всё таки вместо ЛибреОфис народ прибегает к хитрым решениям от малоизвестных компаний.
Идея на миллион - фирма за деньги, которая будет оказывать техподдержку по LibreOffice , а также править мелкие баги :-)
А вы исходники своих работ где-то выкладываете? Ну не прям этой , а вообще. Повторение известной работы это хорошо, но создание опенс-соурс работы даже если она худшего качества чем оригинал по причине авторских ограничение, приносит гораздо больший вклад.
На мой взгляд начинать обучение с переменных это не самый верных подход. Т.к. даётся много информации до того, как будет получен реальный результат.
Например я лично в учебнике Паскаль с нуля (https://ru.wikibooks.org/wiki/PascalABC.net_с_нуля) начинаю с констант. Не надо занимать подробными обьяснениями про "выделения памяти" и прочее. Зато сразу можно получить визуальные результат работы программы.
Фактически тот, кто правит конфигурационный файлы готовый программы уже занимается программированием на самом начальном уровне.
А переменные даются только в 4-м уроке(всего их 7).
А у меня есть обратный пример. Сайт Газпромбанка не работал на Хроме, а только на Лисе. Поддержка очень упорно делала вид, что проблемы не существует. Спустя несколько месяцев, конечно стало работать и там и там.
Ну всё таки джун не стажёр. Он должен уметь решать корректно поставленную сеньором задачу. А если сеньор будет делать всё сам, то это крайне неэффективная работа, не сильно лучше одиночного миддла. В том , то и квалификация сеньора, что он должен понимать, что можно доверить другому, а что нужно делать только самому.
Вот стажёр это да, человек, который знает только в "общем" , а конкретные задачи может решить не сразу.
Меня один в 2017 похожего совета спрашивал, я ему говорил, не под каким делом не влезать в майнинг, а лучше уж купить кефир. Кефир тогда стоил 300 долларов в начале лета. Этот человек увы, купил карты и продал их потом за долги по электроэнергии и т.д.
Да уж, даже непосредственно в крипту лучше вкладываться чем майнинг. Т.к. крипта , есть некоторый шанс, что отрастёт. А вот видеокарты - далеко не факт, потому, что потом выйдут новые.
Ну по тому, как работает их техподдержка у меня большие сомнения, что Ростелеком хоть как-то заботиться о безопасности персональных данных даже своих сотрудников.
Ну с Free Pascal да, в 3 раза различие - https://habr.com/ru/post/563078/ .Но даже PascalABC по производительности его побеждает - http://pascalabc.net/stati-po-pascalabc-net/28-meryaem-proizvoditelnost
Но при этом на ABC лучший результат был в статье 0.45 с , а на Delphi я получал 0,25с. Так что низкая производительность Pascal в тестах часто связанна с конкретной реализацией.
Да, уж, убили Паскаль. Потом опять создали простой язык - Питон, но который в 100 раз медленее. Вот так "прогресс" и идёт.