News for hackers. Stuff that matters.
Re:Linux Rust Support by pjmlp on Tuesday July 06, 2021 @07:59AM (#27747221)
And?

I was using C++ on MS-DOS.

Not even C++ is supported on the Azure Sphere OS SDK.

Ironically they usally tend to evade the question when asked about it, to the point they ended up writing a very long blog post trying to justify C, and it had nothing to do with space requirements.

Rather industry expectations and other marketing speak.

Re:Linux Rust Support by somebody_amzn on Tuesday July 06, 2021 @08:37AM (#27747640)
The libc and libraries that they already add to apps don't leave enough space for an off-the-shelf C++ runtime to be included.

So instead of including a custom runtime they just bailed out...

Re:Linux Rust Support by pjmlp on Tuesday July 06, 2021 @08:52AM (#27747814)
And? Turbo and Borland C++ also had their off-the-shelf C++ runtime to fit into either 64 KB COM files or up to 512 KB memory space with EXE.
Re:Linux Rust Support by tux1968 on Tuesday July 06, 2021 @10:46AM (#27749334)
In fairness, back then C++ was a much smaller superset of C than it is now.
Re:Linux Rust Support by pjmlp on Tuesday July 06, 2021 @10:54AM (#27749445)
Same applies to C.

Anyway just search for Jason Turner's talks on targeting Commodore 64 with C++.

Re:Linux Rust Support by einpoklum on Tuesday July 06, 2021 @03:46PM (#27753354)
Not really. That is, C's libraries grew less than C++'s libraries, over the past 25 years or so.
Re:Linux Rust Support by pjmlp on Wednesday July 07, 2021 @02:29AM (#27758026)
Do you use everything on the standard library? Uau.
Re:Linux Rust Support by swiley on Tuesday July 06, 2021 @10:42AM (#27749277)
Also people are using glibc++ on avr micro controllers.