Discussion:HP-48

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Il s'agit d'une variante du langage LISP qui utilise la notation polonaise inverse : les opérandes sont placés avant les opérateurs, ce qui permet de se passer des nombreuses parenthèses présentes en LISP...

Faux.

C'est une légende urbaine... non, le RPL n'est pas une variante du LISP. Malheureusement cette idée est communément admise. Mais pour une personne connaissant les DEUX languages, les avis divergent.

le LISP est un Language FONCTIONNEL, ce que le RPL n'est PAS ! autant dire que ça n'a rien a voir... C'est dommage de voir cela sur wikipedia.

J'ai retiré l'allusion, et essayé de clarifier les significations sur la page RPL. — ChrisJ (d) 4 janvier 2008 à 12:07 (CET)[répondre]
Et pourtant voici ce qu’écrivait Bill Wickes, un des concepteurs du langage :
RPL stands for Reverse Polish Lisp. In the early days of RPL
development, we got tired of calling the unnamed system "the new
system," and one of the development team came up with "RPL,"
both as a play on "RPN" which has been the loved/hated hallmark
of HP calcs forever, and as an accurate indication of the
derivation of the language from Forth and Lisp.
RPL was never particularly intended to be a public term; at the
time of the HP Journal article (August 1987) on the HP 28C there
was an attempt to create a less whimsical name--hence "ROM-based
procedural language," which preserved the initials but had a
more dignified sound. The development team never calls it
anything but (the initials) RPL. You can choose either of the
two full-word versions that you prefer. Or how about 'Rich
People's Language?'~
Voir aussi la page 21 du HP journal d'Août 1987 qui indique :
The ultimate result is a combination of features from both Lisp and Forth that we call the ROM-based procedural language or RPL.
Donc ce n'est pas une "légende urbaine" et RPL est bien dérivé de Lisp et Forth...
--apc005 (discuter) 11 juillet 2018 à 09:36 (CEST)[répondre]

Note : à priori, il y a une erreur sur les spécifications de la HP48G+. C'est un dérivé ARM, et non une version Saturn...

À ma connaissance, non : les 48GII, 49G, 49G+, 50G sont munies d'un processeurs ARM, mais pas la 48G+ (ni évidemment la 48G/GX). Voir par exemple la wiki en anglais, ou le regroupement qui est fait sur hpcalc.org. J'essaierai de trouver une source plus « définitive »... kiwipidae (dicuter) 3 janvier 2016 à 10:16 (CET)[répondre]