да не моя это проблема, что Вы не хотите видеть аргументов другой стороны. Той оптимизации, с которой Вы сталкивались на ПК, на контроллерах не будет, там другие приоритеты, главное чтобы код выполнился так как написал его разработчик и он укладывался в отведенное ему время. А все Ваши мечтания, что появятся многоядерные и столько же задачные процессы, сбудутся не скоро, если вообще такое будет. Нет механизма который не даст выполнится концовке раньше, чем начало, а значит будут случаться непредвиденные ситуации, чреватые нарушением технологического процесса, а собственно ради него и создавалась автоматизация
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран