Vrai parallélisme avec état mutable global en Ruby
2025-03-25
Cet article explore comment atteindre un véritable parallélisme avec des structures de données concurrentes en Ruby, en surmontant la limitation des primitives intégrées de Ruby qui ne prennent pas en charge l'état mutable global pour la concurrence. L'auteur démontre une méthode pour y parvenir, nécessitant une familiarité avec Ruby, Rust et C, ainsi que quelques outils supplémentaires. Des exemples de code sont disponibles sur GitHub et nécessitent une version récente de Ruby (la branche master est recommandée pour la compilation locale), Rust et des compilateurs C.
Lire plus
Développement