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