Re:Show HN: Rust, ARM Cortex M, and a Generated HAL
by toomanybeersies on Tuesday September 27, 2016 @05:33AM
(#12588322)
Those are all running on RTOSes such as RT Linux on an X86/PPC or full ARM platform.
Those won't run on an ARM Cortex M chip, where your current options are effectively ASM, Ada, or C if you want high performance and low price and power consumption.
Re:Show HN: Rust, ARM Cortex M, and a Generated HAL
by pjmlp on Tuesday September 27, 2016 @06:48AM
(#12588562)
They also run bare metal.
Do you want commercial products specifically targeted for ARM Cortex M chip with GC enabled languages?
Bare metal Oberon compilers for ARM Cortex-M4 and Cortex-M3:
http://www.astrobe.com/default.htm
MicroEJ developed in a mix of Java and C.
http://www.microej.com/products/device-software-development/...
http://www.ptc.com/developer-tools/perc
https://www.aicas.com/cms/en/JamaicaVM
http://www-03.ibm.com/software/products/en/real-time
The problem with D's garbage collector is that it just a very old implementation, with performance problems and they lack contributions to improve it.