Daily Shaarli
September 7, 2019
Un néologisme est un mot (nom commun, adjectif, expression) nouveau ou apparu récemment dans une langue, le phénomène de création de nouveaux mots communs étant appelé, de manière générale, « néologie ».
Maintenant c'est clair dans la tête
Rust expliqué pour des programmeurs en haut niveau style JS.
Mémo
- on peut faire comme en python et surcharger l'opérateur "+" avec le trait Add. C'est aussi possible avec les autres opérateurs.
- le mot-clé type permet de créer des alias :
type Int = i32;permet de déclarer des variables de cette façon :let number: Int = 10;. Int sera remplacé par i32. On peut donc imaginer des alias pour un type devant implémenter un ou plusieurs traits. Par exemple,type proxy = box<? impl Debug + >à tout hasard. L'exemple n'est pas top, mais rien ne me vient à l'idée. TODO: à améliorer. let mul = | a , b | a * b;est équivalent àfn mul (a: i32, b: i32) -> i32 { a * b }ou dans sa version plus typélet mul = |a: int32, b: int32 | -> i32 { a * b };
Note : a et b dans la closure doivent implémenter l'opérateur "*" mais ne sont pas obligatoirement de typei32
On a la réponse à la vie, l'univers et tout le reste !
Je me rend compte que je n'utilise l'explorateur de fichier seulement pour changer de fonds d'écran, car l'aperçu de toutes les images est agréable pour choisir. Sinon rien.
J'ai perdu l'habitude de cliquer sur les fichiers. Ce n'est plus naturel :o