Evolutions du langage Pascal dans Delphi
par
, 03/01/2018 à 10h45 (839 Affichages)
Bonne année a tous!
Je suis tombé sur ce post qui parle des évolutions souhaitaient par l'auteur pour le langage Pascal : https://www.finalbuilder.com/resourc...e-enhancements.
Je trouve le sujet intéressant, il y a beaucoup de choses pour lequel je ne suis pas d'accord :
- Les ternaires : difficulté de debug et une lisibilité moindre qu'un if else.
- les déclarations de variables au sein d'un bloc plus petit qu'une fonction : Lisibilité moindre encore une fois avec des variables déclarées un peu partout.
En gros, toutes les choses venus du C qui font un code plus court mais beaucoup moins lisible à mon sens.
Je trouve par contre le fait de pouvoir imbriquer les except finally dans le même try une excellente idée pour la clarification du code :
ou encore le fait de pouvoir initialiser une variable lors de sa déclaration :
Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 try ... except .. finally ... end;
Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var x : integer = 99;
Mais surtout je rêve d'interface non reference counté
Et vous quelles sont les améliorations que vous voudriez voir?