On Friday, 18 September 2020 at 07:44:50 UTC, Dylan Graham wrote:
On Monday, 7 September 2020 at 19:12:59 UTC, aberba wrote:
[...]
I use D in an automotive environment (it controls parts of the
powertrain, so yeah there are cars running around on D) on
various types of ARM Cortex M CPUs, I think this will be the
best way to extend D to those platforms.
Wow. Happy to hear this.
Do you attend our monthly D online meetups?
The existing runtime is PC-oriented. Embedded stuff doesn't
need a GC or some of the more advanced features, but having
things like classes, interfaces, dynamic arrays would make the
development workload a lot easier.
+1
A lot of embedded stuff is done with RTOSs now that provide
memory management and threading support, so having a flexible
lightweight runtime with a generic backend (mem allocation,
threads) that I can hook to the RTOS' libraries would be great.
I think Ali was also working on or at least talked about that OS
(if I remember correctly) at Dconf, right?