Harald Krapfenbauer, Dominik Ertl, H. Kaindl, Jürgen Falb
{"title":"Support for Programming Embedded Software with Dynamically Typed Languages","authors":"Harald Krapfenbauer, Dominik Ertl, H. Kaindl, Jürgen Falb","doi":"10.1109/ICONS.2009.15","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":270103,"journal":{"name":"2009 Fourth International Conference on Systems","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Fourth International Conference on Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICONS.2009.15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
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.