Нет, нет, нет и еще раз нет. FBD, прежде всего, это искусственная планка по квалификации программиста. Причем планка сверху.
Пару сотен иконок выучил и вперде.
Цель - защитить СОБСТВЕННИКА от to_secure_job_threats.
Этакая гарантия, что нанятый вами программист НЕ СМОЖЕТ написать что-то настолько сложное, что не сможет понять и сопровождать другой пролетарий умственного труда.
Еще раз повторяю - путь в никуда.
На заводе НЕ НУЖЕН программист. НИКАКОЙ. Ни FBD, ни "взрослый".
Завод это... ксерокс. Нажали кнопку - получили результат. Так будет! Верьте мне, я - пророк!
Программирование, а равно понимание физики, химии и магии, которая заставляет эти блядские станки давать продукт, будет НЕ НА ЗАВОДЕ, а в специальных "консалтинговых центрах".
И требования к сотрудникам этих центров будут не как к роботягам на заводе, а как к научным сотрудникам.
Потому что... гладиолус.
Соответственно, в этих типа-НИИ нафиг никому не нужен будет FBD.
Скорее уж С#.
(Хотя мы пишем на Питон, и я вижу что это - хорошо :)
Вопрос не отсутствии единого языка, а в... отсутствии потребности в нем.
Каждый предметный домен - свой фреймворк. Доступный для понимания, не переусложненный ненужными абстракциями.
И отдельно к ним язык - клей.
Все это впихнуть в одну голову принципиально невозможно, но в типа-НИИ в этом нет потребности.
За счет консолидации заказов от заводов, можно посадить и десять, и сто "яйцеголовых".
(плюс полсотни опытных спецов по клею, к ним)
Ни одному заводу держать у себя в штате целый НИИ и нахер не упало. Сарай - конвейер - работяги. Вал по плану, наше все!