Re:No-code in manufacturing: automation without programming
by jkhdigital on Thursday October 07, 2021 @03:53PM
(#28791269)
I think this is where standardized DSLs are needed in order to make software an effective and useful tool for nonspecialists. Doing everything in a full-featured programming language is like bringing a fully-loaded aircraft carrier to what is, in most cases, a pocketknife fight. If you only provide a pocketknife, you don't have to worry about accidentally burning down the entire city.
[ Parent
| on HN ]
Re:No-code in manufacturing: automation without programming
by edwcross on Thursday October 07, 2021 @04:44PM
(#28791805)
Besides, standardized DSLs are often better suited for static analysis due to the restricted forms of control flow and less esoteric constructions (fewer or no pointers, dynamic allocation, etc).
If only vendors didn't force users into closed, proprietary IDEs which lack many basic syntactic checks, developing for industrial control system would be much more pleasant.