August 2019
Intermediate to advanced
504 pages
16h 38m
French
Les informaticiens ont tendance à apprendre à gérer des structures hétérogènes (cas 1, cas 2, cas 3), alors que les mathématiciens vont chercher un axiome unificateur pour maîtriser tout un système.
— Donald Knuth
Une des grandes avancées en programmation a été de constater qu’il était possible d’utiliser le même bloc de code source pour traiter des valeurs de types différents, même des types qui n’existent pas encore au moment de la compilation de ce code. En voici deux exemples :
• Vec<T> est générique : vous pouvez créer un vecteur de n’importe quel type, y compris un type défini dans le programme utilisant Vec d’une façon que les créateurs du code n’avaient pas même imaginée.
• De nombreuses entités disposent ...
Read now
Unlock full access