Pointe sèche

Ingénierie logicielle, architecture, programmation

Aller au contenu principal
  • Accueil
  • À propos
Recherche

Bencode

Création d’un parseur pour Bencode en moins de 50 lignes de Scala

12 décembre 202413 novembre 2025 / mgoeminne / 1 commentaire

Cet article explique comment créer un parseur pour le format Bencode, utilisé dans les fichiers .torrent, avec moins de 50 lignes de code en Scala. Il détaille les concepts clés du format Bencode et comment les implémenter en utilisant des classes, des parseurs et un visiteur pour faciliter l'extraction et l'affichage du contenu de fichiers BitTorrent.

  • Transformations en séquence avec les design patterns Chaîne de Responsabilité et Pipeline
  • De la télé au panier Amazon
  • Calculer un Taux de Rendement Global
  • Un système d’acteurs pour le traitement distribué
  • Gorilla : un encodage efficace des séries temporelles

Une réponse à « Création d’un parseur pour Bencode en moins de 50 lignes de Scala »

  1. Les combinateurs de parseurs: des regex sous stéroïdes | Le compas de l'architecte
    21 décembre 2024

    […] un précédent article, j’utilisais des combinateurs de parseurs afin de réaliser l’analyse syntaxique de […]

    J’aimeJ’aime

    Réponse
Propulsé par WordPress.com.
  • S'abonner Abonné
    • Pointe sèche
    • Vous disposez déjà dʼun compte WordPress ? Connectez-vous maintenant.
    • Pointe sèche
    • S'abonner Abonné
    • S’inscrire
    • Connexion
    • Signaler ce contenu
    • Voir le site dans le Lecteur
    • Gérer les abonnements
    • Réduire cette barre