News for hackers. Stuff that matters.
Re:The biggest threat to Rust's sustainability by pron on Friday March 19, 2021 @05:52AM (#26511576)
> An awful lot of C++ applications are being written today

C++ is nowhere near as dominant in the application space as it was in the early nineties. "An awful lot" in nominal terms for sure.

> are we talking about the same embedded?

Probably not. C++'s niche is "low-level with capable hardware." Some "embedded" software does actually run on very capable hardware.

Re:The biggest threat to Rust's sustainability by batty_alex on Friday March 19, 2021 @06:44AM (#26511868)
> C++ is nowhere near as dominant in that space as it was in the early nineties.

You’re rewriting history here, friend.

Hardly anyone was writing embedded C++ in the 90s. Even nowadays I bump elbows with Developers that refuse to make the move from C in embedded.

If we’re talking Desktop apps, well... yeah, Windows was the new hotness, OOP was hot ‘n fresh, and Visual C++ was a BFD. Once more languages came about, people found ones they preferred over C++ (Java was a BFD).

As to your last comment, I’m guessing you haven’t worked in the embedded space with C++ if that is your conclusion

Re:The biggest threat to Rust's sustainability by pron on Friday March 19, 2021 @07:56AM (#26512256)
> Hardly anyone was writing embedded C++ in the 90s.

I wasn't talking about embedded in that section, but about applications, and not just desktop.

> Once more languages came about, people found ones they preferred over C++

High-level languages were used a lot before, like VB and other RAD languages. But the belief was that they'd be too slow for many applications, like servers.

> As to your last comment, I’m guessing you haven’t worked in the embedded space with C++ if that is your conclusion

That is correct, and yet the lower the hardware capabilities and the higher the required safety, you see more C and less C++.

Re:The biggest threat to Rust's sustainability by jcelerier on Friday March 19, 2021 @05:56AM (#26511598)
> C++'s niche is "low-level with capable hardware."

what do you call "capable" ? C++ is routinely used on atmega328, a 16mhz uc with 2kb of ram.

Re:The biggest threat to Rust's sustainability by pron on Friday March 19, 2021 @05:58AM (#26511615)
The lower the capabilities, the less dominant C++ is, however routinely it is used in absolute terms.