CHAPITRE 21 Code non sûr (unsafe)

Que nul ne m’estime lâche et faible, ni résignée non plus !

Mon caractère est fait de contrastes :

Terrible pour mes ennemis, pour mes amis bien disposée.

Il n’y a que de telles natures pour avoir une vie riche de gloire.

— Euripide, Médée

Une des joies cachées de la programmation système est que derrière toutes les tournures infaillibles du langage et toutes ses abstractions soigneusement réfléchies se cache un véritable maelström d’instructions machine franchement incertaines. Vous pouvez tout à fait écrire ce genre de choses avec Rust.

Arrivé en ce point du livre, vous savez que Rust garantit que vos programmes seront exempts de toute erreur mémoire et de tout conflit d’accès aux données, et ceci de façon entièrement ...

Get Programmer avec Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.