Пишу софт для систем управления уже почти 30 лет. Тоже считаю, что скады хороши для непрограммистов и простых задач - вроде "если температура превысит 100 градусов, зажечь красную лампочку". Но в сложных установках с хитрыми алгоритмами убогость средств разработки становится очевидной, и многое приходится делать через зад.
Думаю, должны быть разные средства для разных задач и разных людей. Они есть, но всё же пока наблюдаем засилье МЭК.
Мечтаю о тех временах, когда наконец эти скады с технологиями программирования пятидесятилетней давности кончатся и можно будет писать на нормальных языках вроде C/C++ с библиотеками для доступа к железу и визуализации.
Неправильную программу можно написать на любом языке.
Пишу софт для систем управления уже почти 30 лет. Тоже считаю, что скады хороши для непрограммистов и простых задач - вроде "если температура превысит 100 градусов, зажечь красную лампочку". Но в сложных установках с хитрыми алгоритмами убогость средств разработки становится очевидной, и многое приходится делать через зад.
Думаю, должны быть разные средства для разных задач и разных людей. Они есть, но всё же пока наблюдаем засилье МЭК.
Мечтаю о тех временах, когда наконец эти скады с технологиями программирования пятидесятилетней давности кончатся и можно будет писать на нормальных языках вроде C/C++ с библиотеками для доступа к железу и визуализации.
Наверно, не доживу.