State of D 2018 Survey
Paulo Pinto
pjmlp at progtools.org
Fri Mar 2 11:00:45 UTC 2018
On Friday, 2 March 2018 at 10:21:05 UTC, Russel Winder wrote:
> […]
>
> There are those who use C because the only other option is
> assembly language, so they make the right decision. This is an
> indicator that high-level language toolchain manufacturers have
> failed to port to their platform. I'll wager there are still a
> lot of 8051s out there. I'll also wager the C++ compilers for
> that target do not realise C++, but a subset that is worse than
> using C. Even after 14 years of improvement.
>
> It is going to be interesting what happens when Rust begins to
> have to toolchains to deal with microcontrollers. Hopefully
> though ARM cores dominate now, especially given the silicon
> area is reputedly smaller than 8051. I've been out of the
> smartcard arena for over a decade now, and yet I bet it is all
> still very much the same.
>
There are safer alternatives, (Pascal and Basic), but they suffer
from the same stigma that has pushed them outside of the market,
namely they aren't offered on the chip vendor SDK, thus requiring
an additional purchase, which only a few bother with.
http://turbo51.com/
https://www.mikroe.com/compilers
More information about the Digitalmars-d-announce
mailing list