Très bonne question. Et comme Marge, je n'en ai aucune idée. Je me faisais la même réflexion en observant la photo de zpalm où les deux modèles sont l'un au-dessus de l'autre.
Le PC-1211 ayant été ma première machine, je me rends compte combien son format classique et ordonné influence encore ma façon de "voir" les machines.
Clairement, déjà ma distinction entre un ordinateur de poche et une calculatrice est très certainement directement due à cet arrangement spécifique des deux claviers:
- Le PC-1211 est un ordinateur de poche: le clavier bien rangé comme sur une machine à écrire et ordonné très classiquement, les lettres à gauche et un pavé numérique à droite. Pas de touche SIN COS ou TAN. Les seules concessions au fait, que c'est malgré tout, quand même quelque part, aussi, une calculatrice seront l'alignement des quatre opérateurs algébriques bien alignés (classisme oblige) et directement accessibles tout de même et une touche ENTER de bonne taille située au centre du clavier. Comme pour servir autant à valider les commande, saisir les données numérique ou effectuer les calculs.
- Le PC-5100 est une calculatrice: elle correspond à une organisation plus naturelle d'un calculateur. D'abord c'est bel et bien une calculatrice de poche car les touches sont directement des fonctions. On a donc bien comme attendu les touches SIN, COS et TAN, ainsi que les touches E^X et LN, etc. Mais ici, il y a deux aspects un peu inattendus, l'orientation et la surface du clavier. Les touches numériques ne sont pas comme attendues à une extrémité du clavier elles sont carrément en plein centre. En effet, la partie droite du clavier est réservée aux commandes de mémorisation (STO/RCL) des données (registres mémoire M et registres alphanumériques) ainsi qu'au sélecteurs de mode et touches d'édition.
Paradoxalement, l'utilisation du PC-1211 suit très exactement le même principe de fonctionnement à la différence fondamentale (et délibérée puisqu'il s'agit d'un Pocket BASIC) qu'aucune fonction n'a pas de touche dédiée mais que toutes les fonctions sont éclatées sur le clavier alphabétique et qu'il faut donc les épeler. On va donc égrainer S I N pour effectuer le même exemple que précédemment et en chainer 3 0 pour saisir l'argument et revenir au centre pour lancer la computation (calculer ?) en pressant la touche ENTER.
Le PC-1211 est donc bel est bien le digne successeur des PC-5xxx et au même titre que l' HP-41, l' HP-28S ou les TI-92/Voyager sont les successeurs aux fonctions éclatés et à égrainer respectivement des HP-67, HP-48/50 ou des Ti et SR. Et visiblement, ce n'est pas l'arrivé d'afficheurs plus perfectionnés permettant l'affichage d'expressions symboliques et alphanumériques qui est la cause de cela.
Il s'agit bien d'une volonté délibérée de changer un trait fondamental de la machine qui ne présente plus naturellement ses capacités par le jeu exhaustif des fonctions gravées sur son clavier, mais qui laisse planer un mystère et laisse espérer une surpuissance accrue aux possibilités infinies en présentant un clavier plus général, plus classique et moins spécifique.
Il y a évidemment un inconvénient majeur à ce nouveau paradigme, l'utilisateur devra connaitre par cœur la syntaxe des fonctions nécessaires pour son calcul. Mais, l'avantage principal sera que la machine pourra avoir un jeu de fonctions, d'instructions (d'affichage, E/S, etc) et de commandes (exécution, sauvegarde, impression,...) bien plus étendu. Tout cela sans surcharge du clavier ce qui en facilitera l'utilisation même par un opérateur novice.
Mais cela présuppose que l'utilisateur programmeur aura un moyen mnémotechnique pour retenir toutes ces fonctions, commandes et instructions. Le BASIC sera alors un moyen de faciliter la vie de celui-ci, facilitation qui manque en partie à l' HP-41 dont les variations infinies des mnémoniques des instructions et labels de ces (trop) nombreux modules rend un poil ésotérique.
Quoiqu'il en soit, ce clavier numérique au centre, juste sous le début de l'afficheur et surprenant, mais c'est, à mon avis, le meilleur moyen de bien séparer la zone fonctionnelle du clavier de la zone de commande (mémorisation (STO/RCL), commandes d'édition, sélecteur de mode et button ON/OFF.
Séparation que n'a pas un pocket, puisque le clavier sert à la fois à égrainer fonctions, instructions, commandes , registres et labels.
EDIT: Voir remarque pertinente formulée plus loin par badaze.