La concaténation de chaîne est un ennemi mortel, qui rend le code illisible, en réduit la maintenabilité, et empêche une gestion efficace de l'internationalisation. Même en PHP je l'ai banni, car son usage entraîne des trous de sécurité systématiques (oublie de l'usage des fonctions de sécurisations des données, entre autres).
Ce que tu regrette, c'est le système de formatage historique introduit par le bibliothèque C. Mais si tu regardes, de nombreux langages ont proposé une syntaxe qui permet d'auto-documenter le formatage. Comme c'est le cas en Python.
[^] # Re: Y'a-t-il encore besoin de nouveaux langages "bas niveau"?
Posté par LupusMic (site web personnel, Mastodon) . En réponse à la dépêche Le langage D. Évalué à 3.
La concaténation de chaîne est un ennemi mortel, qui rend le code illisible, en réduit la maintenabilité, et empêche une gestion efficace de l'internationalisation. Même en PHP je l'ai banni, car son usage entraîne des trous de sécurité systématiques (oublie de l'usage des fonctions de sécurisations des données, entre autres).
Ce que tu regrette, c'est le système de formatage historique introduit par le bibliothèque C. Mais si tu regardes, de nombreux langages ont proposé une syntaxe qui permet d'auto-documenter le formatage. Comme c'est le cas en Python.