Support for Programming Embedded Software with Dynamically Typed Languages

Harald Krapfenbauer, Dominik Ertl, Hermann Kaindl, Jürgen Falb · 2009

The support for programming embedded software still lags behind the support for PCs. In particular, dynamically typed languages are not yet widely available for embedded systems. The work presented in this paper shows how we support embedded software programming by bringing the benefits of dynamically typed languages to embedded systems.Dynamically typed languages are particularly suitable for rapid prototyping of software and boost the time to-market. It is common to have rich tool sets available for developing PC software. So, we strive for similar programming support for embedded software and present an implemented and integrated development environment. It supports the dynamically typed language Python.

Read the paper · More papers on PaperTik