Is modern D ready for "embedded first" paradigm?
Paulo Pinto
pjmlp at progtools.org
Tue Oct 10 21:04:10 UTC 2023
On Tuesday, 10 October 2023 at 06:39:14 UTC, Dmitry Ponyatov
wrote:
> Reading some posts about the D language here and there I found
> some opinion that D is not popular because it still did not
> find its kill features set and application domain.
>
> What do you think about promoting D lang as a main development
> language for embedded, IoT, and real-time multimedia &
> automation applications?
>
> Is D ready in its current state (including runtime, stdlib and
> side libraries) to follow the cross-compile way as a main
> method of its usage? (GDC/LDC)
>
> Many decades the classical C and some limited set of C++ plays
> in this area, but nowadays embedded (Arduino, Raspberry, etc)
> raised its usage among hobbits and not so qualified and
> non-professional programmers and users. Maybe this directon can
> push the D language in its evolution and popularity, as people
> now needs some multiplatform optimizing compiler for rich and
> handy language but not so complex as classical C, or
> mbed/Arduino-like C++ dialects?
Go, Java, C#, F#, Rust are already there, with direct CPU vendor
support in some of their SDKs.
Yes it would be nice to make D part of that list, however just
like in other domains there is at least a decade of tooling to
catch up with.
More information about the Digitalmars-d
mailing list