Citation :
ca a une vraie utilité ou c'est de la masturbation intellectuelle de matheux ?
Ben si tu lisais le truc de wikipedia que tu dis avoir lu, tu comprendrais que le but de ce genre de notation est de permettre des calculs simplement en utilisant une pile mémoire. (à l'inverse d'un truc utilisant des adressages complexes, comme pour les variables).
En gros, tu mets des trucs en pile, et quand tu pose une opérande (genre +), en fait, ça dépile les n éléments donc ça a besoin ( a b + => tu dépiles a et b).
Cela permet donc d'effectuer des opérations sans utiliser autre chose qu'une pile.
Au point de vue de la notation, c'est une manière comme une autre d'écrire une opération. Celle ci a l'avantage de dépendre de moins de conventions que les autres.
Lorsqu'on écrit une opération classique, il faut dire que :
* Si les opérations sont de même priorité, on les effectue de gauche à droite.
* La multiplication a priorité sur l'addition.
* Les parenthèses ont priorité sur tout le reste.
C'est pas trop compliqué, mais si on rajoute des fonctions, d'autres opérandes (comme l'exponentielle ou la racine carrée), ça devient vite un gros truc assez bancal reposant principalement sur la compréhension qu'en ont les gens et sur des parenthèses plus ou moins redondantes.
La notation polonaise inversée, elle repose sur beaucoup moins de conventions et ne se complexifie pas lorsqu'on rajoute des opérandes.