27 points par ragus 2024-10-03 | 5 commentaires | Partager sur WhatsApp
  • La plupart des problèmes de programmation peuvent être simplifiés comme des tâches de traitement de texte et de mappage de données.
  • Améliorer un ORM consiste aussi à générer des requêtes (traitement de texte) et à mapper les données vers des objets.
  • Un surligneur de code est un exemple typique de traitement de texte.
  • Un framework de console traite des commandes (texte) et génère une sortie appropriée (texte).
  • Le routage des requêtes HTTP consiste à traiter une requête (texte) pour, au final, renvoyer du texte.
  • Un moteur de templates, au fond, ne fait lui aussi que traiter du texte.
  • En particulier, lorsqu’on fait de la programmation web avec un langage comme PHP, la plupart des tâches relèvent du traitement de texte et du déplacement de données.
  • En adoptant ce point de vue simplifié, on peut comprendre et résoudre plus facilement des problèmes complexes.

5 commentaires

 
foriequal0 2024-10-23

Je ne suis pas d’accord avec le point de vue de cet article. Comme la grande majorité des processus automatisés de traitement de chaînes manipulent des chaînes structurées, je pense qu’il faut inévitablement les considérer comme des problèmes dotés d’une structure de parsing, de manipulation d’arbres syntaxiques et de sérialisation. Par exemple, concaténer deux objets JSON arbitraires ne produit pas un JSON valide ; comme pour JSON, il faut garder sa structure à l’esprit.

 
roxie 2024-10-04

Il n’y a pas de présentation plus réjouissante que celle-ci sur le texte : https://www.youtube.com/watch?v=gd5uJ7Nlvvo

 
gguimoon 2024-10-07

Merci de me l’avoir signalé, j’ai regardé ça avec plaisir. J’ai particulièrement aimé l’histoire de Harry Potter livré en Russie et celle de la politique d’emoji embarrassante.

 
aer0700 2024-10-03

C’est particulièrement ce que je ressens quand je code en C.
La plus grande réussite de Guido van Rossum, c’est peut-être bien d’avoir développé et intégré le type str dans Python...
J’aimerais lui remettre le prix de la paix intérieure, le prix de l’économie de temps et le prix de la physique pour la protection du clavier. Il a déjà reçu beaucoup de prix, bien sûr, mais...

 
2k1m0 2024-10-21

Mdr, le nom du prix est vraiment trop drôle.