Blog

Insights and articles on Rust 🦀, AI and live tool development.

Showing 6 of 67 articles • Page 9 of 12

📌 Why Rust?
rustAugust 7, 2025

Partie 1 : GC Pauses et Latence: Le coût caché des langages de haut niveau

Java, Python et JavaScript offrent de la commodité, mais le garbage collector introduit une latence imprévisible.

rustAugust 8, 2025

Partie 2 : Les languages comme C/C++ ou Zig permettent de contrôler la mémoire mais à quel prix ?

C évite le besoin d'avoir un garbage collector et donne un contrôle manuel de la mémoire, mais ouvre la porte à des bugs dangereux.

rustAugust 9, 2025

Partie 3 : Rust: Memory safety sans garabe collector

Rust a des performances équivalentes à C/C++ avec en plus la sécurité mémoire vérifée dès la compilation. Cela grâce à deux mécanismes: borrowing et ownership.

đź—“ Latest articles
rustAugust 30, 2025

Functions ou Closures en Rust ?

Functions vs closures en Rust, couvrant ownership, traits, lifetimes, et implications de performance.

rustAugust 30, 2025

Aplatir un Vec<Vec<T>> en Vec<T> en utilisant les iterators

Aplatir Vec<Vec<T>> en utilisant les iterators comparé à la concaténation manuelle, analysant les implications de performance et stratégies d'optimisation

rustAugust 29, 2025

Vec::drain() Vs Vec::truncate() ou Vec::clear() ?

Comprendre la fonctionnalité de Vec::drain() et la comparer avec Vec::truncate() et Vec::clear() pour différents scénarios de suppression d'éléments

rustAugust 29, 2025

Vec::retain() Vs filtrer avec iter().filter().collect() ?

Comparer Vec::retain() pour le filtrage en place avec iter().filter().collect() pour différents scénarios de filtrage et implications de performance

rustAugust 28, 2025

Quelle est la différence entre Box<[T]> et Vec<T> ?

Comparer les différences entre Box<[T]> et Vec<T> en mutabilité, overhead mémoire, et implications de performance pour différents cas d'usage