Talk on what a systems programming language needs to replace C
Dibyendu Majumdar
mobile at majumdar.org.uk
Mon Aug 26 09:30:30 UTC 2019
On Monday, 26 August 2019 at 06:51:33 UTC, IGotD- wrote:
> On Sunday, 25 August 2019 at 10:06:07 UTC, Dibyendu Majumdar
> wrote:
>> https://youtu.be/l9hM0h6IQDo
>
>
> The entire talk is about evangelizing Rust contrary to what he
> says. He also says he constantly have to add more stuff into
> the language in order to make work better as a systems
> programming language which kind of contradicts the idea that
> Rust is suitable for system programming.
>
I ignored the evangelizing bits.
What I took from the talk is that there are two things:
a) The compelling feature is the Rust automatic memory management
/memory safety without GC and runtime - that can motivate systems
programmers to move from C.
b) Parity with C - this is where Rust lacks and needs
enhancements.
Comparing with D, perhaps D excels at b) but lacks a compelling
memory management solution that would motivate systems
programmers.
Regards
More information about the Digitalmars-d
mailing list