Pointe sèche

Ingénierie logicielle, architecture, programmation

Aller au contenu principal
  • Accueil
  • À propos
Recherche

Programmation

Les combinateurs de parseurs: des regex sous stéroïdes

21 décembre 2024 / mgoeminne / Poster un commentaire

Cet article aborde le sujet des combinateurs de parseurs. Après avoir déterminé de quoi il retourne, nous donnons un exemple d'application basé sur un DSL permettant de décrire des robots. Après un aparté concernant les types algébriques, les combinateurs de parseurs sont comparés aux décodeurs.

Exceptions: la voie à suivre ou un cul-de-sac?

5 décembre 20242 Mai 2025 / mgoeminne / Poster un commentaire

Cet article discute des défis liés à l'utilisation des exceptions dans la programmation, notamment leur sémantique, leur complexité et leur coût en ressources. Il propose des alternatives, comme les types Option, Either et Try en Scala, qui favorisent une gestion fonctionnelle des erreurs, rendant ainsi le code plus clair et la gestion des erreurs plus explicite.

Navigation des articles

Articles plus récents →
  • Un système d’acteurs pour le traitement distribué
  • Gorilla : un encodage efficace des séries temporelles
  • Recherche de traces GPS similaires
  • Hachage d’une collection d’objets qui ne tient pas compte de l’ordre
  • Le front de Pareto pour la recherche d’éléments dominants
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