LINUX.ORG.RU

История изменений

Исправление Alden, (текущая версия) :

Оговорюсь, что я не программист, а инженер АСУТП. В универе нас учили Делфям. Соответственно, когда надо было что-то быстро накодить для «нормального» компа, а не ПЛК, я брал Lazarus и не парился. Работало.

Сейчас задач как-то таких нет особо. Панельки китайские, которые я использую, вообще на C скриптуются, соответственно, я уже больше кода на нём написал, чем на Паскале. Под ПЛК я пишу на языках IEC 61131-3, в основном – на FBD/LD и ST. Правда, у нас в промавтоматике каждый вендор считает своим долгом сколхозить свой диалект, в котором всё через жопу, а не как в стандарте.

Кстати, пользуясь случаем, поною. Жалующиеся на begin-end вместо скобочек. Каково вам притащенное из долбаного VB в ST требование заканчивать каждый оператор своим особым end? END_IF, END_FOR, END_CASE :)

Исходная версия Alden, :

Оговорюсь, что я не программист, а инженер АСУТП. В универе нас учили Делфям. Соответственно, когда надо было что-то быстро накодить для «нормального» компа, а не ПЛК, я брал Lazarus и не парился. Работало.

Сейчас задач как-то таких нет особо. Панельки китайские, которые я использую, вообще на C скриптуются, соответственно я уже больше кода на нём написал, чем на Паскале. Под ПЛК я пишу на языках IEC 61131-3, в основном – на FBD/LD и ST. Правда, у нас в промавтоматике каждый вендор считает своим долгом сколхозить свой диалект, в котором всё через жопу, а не как в стандарте.

Кстати, пользуясь случаем, поною. Жалующиеся на begin-end вместо скобочек. Каково вам притащенное из долбаного VB в ST требование заканчивать каждый оператор своим особым end? END_IF, END_FOR, END_CASE :)