{"title":"在物联网设备上启用高级编程语言","authors":"Teona Severin, Ioana Culic, Alexandru Radovici","doi":"10.1109/RoEduNet51892.2020.9324882","DOIUrl":null,"url":null,"abstract":"Nowadays the Internet of Things (IoT) is not a novel and ambiguous phrase anymore. As IoT technologies such as smartwatches improve the quality of everyday living, people gradually rely more and more on connected devices. However, despite the exponential increase in popularity, the technologies used for connecting everyday devices and embedded computers to the Internet are still limited. While the range of programming languages and runtimes for web and desktop applications becomes wider, IoT development tools lack in diversity. In this context, this paper aims to adapt a new and popular programming language to be used for building Internet of Things applications. D is an accessible and widely used programming language, which is not currently designed to be used within the IoT domain. By adapting D to run on constrained devices, we desire to make IoT prototyping more accessible.","PeriodicalId":140521,"journal":{"name":"2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Enabling High-Level Programming Languages on IoT Devices\",\"authors\":\"Teona Severin, Ioana Culic, Alexandru Radovici\",\"doi\":\"10.1109/RoEduNet51892.2020.9324882\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays the Internet of Things (IoT) is not a novel and ambiguous phrase anymore. As IoT technologies such as smartwatches improve the quality of everyday living, people gradually rely more and more on connected devices. However, despite the exponential increase in popularity, the technologies used for connecting everyday devices and embedded computers to the Internet are still limited. While the range of programming languages and runtimes for web and desktop applications becomes wider, IoT development tools lack in diversity. In this context, this paper aims to adapt a new and popular programming language to be used for building Internet of Things applications. D is an accessible and widely used programming language, which is not currently designed to be used within the IoT domain. By adapting D to run on constrained devices, we desire to make IoT prototyping more accessible.\",\"PeriodicalId\":140521,\"journal\":{\"name\":\"2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RoEduNet51892.2020.9324882\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 19th RoEduNet Conference: Networking in Education and Research (RoEduNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RoEduNet51892.2020.9324882","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Enabling High-Level Programming Languages on IoT Devices
Nowadays the Internet of Things (IoT) is not a novel and ambiguous phrase anymore. As IoT technologies such as smartwatches improve the quality of everyday living, people gradually rely more and more on connected devices. However, despite the exponential increase in popularity, the technologies used for connecting everyday devices and embedded computers to the Internet are still limited. While the range of programming languages and runtimes for web and desktop applications becomes wider, IoT development tools lack in diversity. In this context, this paper aims to adapt a new and popular programming language to be used for building Internet of Things applications. D is an accessible and widely used programming language, which is not currently designed to be used within the IoT domain. By adapting D to run on constrained devices, we desire to make IoT prototyping more accessible.