Il ne faut pas se focaliser uniquement sur l'usage du polonais inverse pour dire que le language de programmation est mauvais.
Le choix de ce type de notation permet de suprimer totalement les opérateurs pour n'avoir que des fonctions. («+» doit être considérer comme une fonction et non un opérateur)
et entre +(1,2,3,4) ou (+ 1 2 3 4) la différence est juste une question de syntaxe.
Cela rend la syntaxe de Scheme/Lisp très simple, car "réduite".
On ne perd ainsi pas de temps à apprendre la syntaxe, il faut juste apprendre à programmer et à penser en langage fonctionnel.
Et cette vision est très importante pour un bon programmeur, et le fait de l'apprendre permet d'ouvrir l'esprit et de penser autrement la résolution de certains problèmes.
[^] # Re: Intéressant
Posté par Gof (site web personnel) . En réponse au journal Troll de l'année ou coup de bluff ?. Évalué à 3.
Le choix de ce type de notation permet de suprimer totalement les opérateurs pour n'avoir que des fonctions. («+» doit être considérer comme une fonction et non un opérateur)
et entre +(1,2,3,4) ou (+ 1 2 3 4) la différence est juste une question de syntaxe.
Cela rend la syntaxe de Scheme/Lisp très simple, car "réduite".
On ne perd ainsi pas de temps à apprendre la syntaxe, il faut juste apprendre à programmer et à penser en langage fonctionnel.
Et cette vision est très importante pour un bon programmeur, et le fait de l'apprendre permet d'ouvrir l'esprit et de penser autrement la résolution de certains problèmes.