A D vs. Rust example

Guillaume Piolat first.last at spam.org
Fri Oct 21 13:53:28 UTC 2022


On Friday, 21 October 2022 at 12:11:13 UTC, Ola Fosheim Grøstad 
wrote:
>
> It is also not true. C/C++ are still completely dominating. 
> Reactive systems are also done using special tools (functional 
> style). Low level programming is not some narrow field that can 
> be shoehorned into any singular dev environment.

Of course. In the small field of audio, I still haven't seen a 
single competitive Rust product, despite a lot more ecosystem 
work from people. And D is super niche there, it's all C++ except 
formerly FLStudio and Bitwig maybe (the two best DAWs were NOT 
made with C++).

Ironically, Rust not having a lot of support for classical 
inheritance means people have been building libraries and 
framework that lacks that essential implementation-hiding 
subtyping, meaning a creep up of complexity from their subtypes. 
But building and agreeing on abstractions is what define the 
ecosystem.


More information about the Digitalmars-d mailing list