Test details
Rust is a compiled, multi-paradigm, strongly typed language. Its use pursues a double objective: to improve speed with finer management of memory, from compilation, without resorting to a garbage collector; this a priori control of the use of the memory also allows increased security of the memory. This security also concerns multi-threading aspects and concurrent access to the same resource.
The Quizz aims to cover the main notions relating to Rust and uses the main concepts of the language.
Test author : Benoit Prieur
Benoît Prieur is a freelance software development engineer. He has written several books published by ENI editions: about computing, C#/.Net/WPF and Python (Pygame, PyQt5). His latest book about Rust was published in May 2022. He also regularly publishes in Programmez! about quantum computing and natural language processing in particular.
Sample question
What C++ feature does the Drop trait resemble in Rust?