Détails du test
Rust est un langage compilé, multi-paradigme, à typage fort. Son usage poursuit un double objectif : améliorer la rapidité avec une gestion plus fine de la mémoire, dès la compilation, sans recours à un ramasse-miettes ; ce contrôle a priori de l'usage de la mémoire permet également une sécurité accrue de la mémoire. Cette sécurisation concerne également les aspects multi-threading et les accès concurrentiels à une même ressource.
Le QCM se propose de couvrir les principales notions relatives à Rust et fait appel aux concepts principaux du langage.
Auteur du test : Benoit Prieur
Benoît Prieur est ingénieur en développement logiciel Freelance. Il a écrit plusieurs ouvrages publiés aux éditions ENI : à propos d'informatique, de C#/.Net/WPF et de Python (Pygame, PyQt5). Son dernier livre à propos de Rust est paru en mai 2022. Il publie également régulièrement dans le magazine Programmez! à propos d'informatique quantique et de traitement automatique du langage naturel notamment.
Exemple de question
À quelle fonctionnalité C++ s'apparente le trait Drop en Rust ?
Avis des développeurs et techs
Tests recommandés
- Combien gagne un DevOps en 2024 ?
- Toutes nos questions d'entretiens pour DevOps