The D programming language has a runtime for microcontroller programming.
Dylan Graham introduced a lightweight runtime LWDR for programming in the D language for microcontrollers equipped with real-time operating systems (RTOS). The current version targets ARM Cortex-M microcontrollers. The development does not aim for full coverage of all D capabilities but provides basic tools. Memory allocation is done manually (new / delete), a garbage collector is not implemented, but there are various hooks for […]
