Covid-19 : Nos équipes travaillent 100 % en télétravail. Pour le lancement de vos nouveaux projets, Contactez-nous

Nous développons votre
backend en Rust

theTribe a developpé une expertise dans la réalisation deprojets Rust

Contactez-nous

Présentation

Rust est un langage multi-paradigme conçu et développé par Mozilla.
Mettant l'accent sur la sûreté et la performance, Rust est pensé pour le développement de certains modules de Firefox, mais est aussi utilisé dans le développement de systèmes, émulateurs de terminal haute-performance, utilitaires en ligne de commande...
Rust permet aussi la compilation vers WebAssembly, proposant des performances très prometteuses côté client.

> 67 000 repos sur Github > Le langage préféré des développeurs en 2019

Quand l'utiliser ?

Avantages

  • Transformation des erreurs de runtime en erreur de compilation (borrow checker & data ownership)
  • Haute performance, exécution sûre de code concurrent
  • Gestion d'erreur enforcée par le langage
  • async/await incorporé au langage pour faciliter la gestion d'opérations bloquantes
  • Développement rapide grâce à une bibliothèque standard très riche
  • Entièrement multiplateforme
  • Gestionnaire de paquets très simple d'utilisation (similaire à npm)

Inconvénients

  • Écosystème jeune et manquant de stabilité sur certains modules
  • Langage difficile à apprendre et encore assez peu répandu
  • Temps de compilation supérieurs à la moyenne

Et si on en discutait ?

Contactez-nous

Ils développent en Rust

Découvrez d'autres technologies utilisées par theTribe

Mais aussi...

Et si on discutait ?

Contactez-nous