Scheme in Industrial Automation

Marco Benelli


This paper provides a description of a success story in using Scheme in a production environment, in the field of industrial automation. It describes the migration of an application based on legacy technologies such as Java applets and CGIs written in C, to a modern web application, through a set of smooth steps that have incrementally improved the product and the workflow. The components that have allowed this improvement are a set of declarative languages for configuration and customizations and a web framework. The Scheme implementation Gambit-C has showed itself to be well suited for the development of these components, thanks to the Scheme's nature and Gambit's own extensions.

Full Text: PDF


  • There are currently no refbacks.