Цитата Сообщение от KaScada Посмотреть сообщение
В КаСкаде 200 регистров, из себя они int. Первые 10 (от 0 до 9) это системные, там и номер экрана и бит наличия интернета и тек. время и т.д. от 10 до 199 это пользовательские.
Я, конечно, это видел, и для меня подобное не укладывается в 21-ом веке.

По-моему, "регистры" должны именоваться, а не нумероваться.
Ну или, если нумерация зачем-то нужна (зачем?), то хорошо бы иметь возможность называть сами регистры.

Т.е. назвали, что вот "текущее_время", и чтобы потом можно было не вспоминать $8 это или $23. И, разумеется, у "системных регистров" должны быть названия, чтобы не ходить в документацию и не выяснять какой для чего.

Цитата Сообщение от KaScada Посмотреть сообщение
Чем удобен javascript движок, так это простотой и уже готовым довольно простым синтаксисом
А плох он тем, что там нет операций с целыми. По сути, в JavaScript либо boolean, либо строки, либо float.
Возможно, это не так и плохо, но учитывать стоит. Для пользователей может быть неприятный сюрприз при "округлениях" (см https://0.30000000000000004.com/ ).
Например, 7/2 будет 3.5. Кому-то нужно целочисленное деление, а кому-то дробное.