Как стать автором
Обновить
3
0
Андрей Михайлов @MAK74

Инженер проектировщик сетей связи и автоматизации.

Отправить сообщение

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

Это точно. Как только надо настроить что-то чуть глубже дефолтного - сразу погрязаешь в конфигурационных файлах, причём с 90%-й вероятностью советы из интернета и книг про линукс именно к твоему дистрибутиву не подойдут ;) И если ты не аналитик (секретарша, программист), то с большой вероятностью свой основной рабочий инструмент под линукс либо вообще не найдёшь, либо он будет как "гнутый молоток" (с) Чебурашка. И это основное свойство опенсурса - раз программист не получает за разработку программы зарплату, то он и разрабатывать её либо вообще не будет, либо на "лишь бы сделать - и так сойдёт". А в ответ на критику тебе ответят: бери исходники и переделывай как хочешь. Кстати, далеко не весь софт под линукс распространяется в .deb или .rpm пакетах (к тому же ещё и не все дистрибутивы эти пакеты поддерживают) - очень часто опенсурс распространяется в исходниках, которые ещё надо уметь скомпилировать (а порой перед этим ещё и надо подправить их под требования твоего дистрибутива). Поэтому непрограммисту жить под линуксом очень тяжело.

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

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

Посыпаю голову пеплом, хотя сказать я хотел совсем не это. Я предполагал, что Питон (ввиду его простоты) используют не программисты, а специалисты других профессий, которым надо что-то быстро напрограммировать для своей работы (сам такой). Воспринимаю Питон как потомка Бейсика (до знакомства с Питоном, я для тех же целей использовал VB6/VBA/VBS).

Не могу с Вами не согласиться ;) Привыкшему к  WYSIWYG сложно от него отказаться. Сам до сих пор до конца от MathCAD не отказался

Может быть, может быть... Я, всё-таки, русский только на половину и всю жизнь прожил в Молдавии ;)

Квантовая механика это совершенно особая тема. Я же писал об обычной инженерии, имеющей дело с макрообъектами, а не с микромиром

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

Убедили. Убрал из аннотации "профессиональность"

Для расчётов с неопределённостями в Питоне тоже есть специальный модуль (и я как раз сейчас готовлю о нём статью для Хабра). И если в исходных данных были единицы измерения из модуля pint, то они тоже будут сохранены и правильно обработаны в результате.

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

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

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

Информация

В рейтинге
Не участвует
Откуда
Кишинев, Молдова, Молдова
Дата рождения
Зарегистрирован
Активность