Talk on what a systems programming language needs to replace C

Russel Winder russel at winder.org.uk
Mon Aug 26 10:48:36 UTC 2019


On Mon, 2019-08-26 at 13:23 +0300, drug via Digitalmars-d wrote:
> […]
> Many people don't agree to you because very often low-level Rust code 
> uses unsafe block very much. This definitely isn't as good as you say.
> 
[…]

The safe/unsafe modes are the failing of Rust, even though it is necessary. In
order to do safe "systems programming", there has to be a very well designed
and test unsafe layer.

This is also true of applications programming using C linkage libraries, but
in most cases the needed unsafe wrappers can be generated automatically and
they work very well.

-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20190826/200a32b8/attachment-0001.sig>


More information about the Digitalmars-d mailing list