Les futures machines HP
Modérateur : Politburo
Re: Les futures machines HP
Bonjour
Moi ce que j'aimerai bien sur une machine, c'est un langage interprété et compilable.
Comme on peut s'en rendre compte sur la 39gii, le compilé est gourmand en octets,
or pour certain programme, la vitesse n'est pas déterminante et on aurait donc le choix entre
taille ou rapidité, on pourrait aussi rester en interprété pendant la mise au point, puis compilé à la fin.
Moi ce que j'aimerai bien sur une machine, c'est un langage interprété et compilable.
Comme on peut s'en rendre compte sur la 39gii, le compilé est gourmand en octets,
or pour certain programme, la vitesse n'est pas déterminante et on aurait donc le choix entre
taille ou rapidité, on pourrait aussi rester en interprété pendant la mise au point, puis compilé à la fin.
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 35s, 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, E500, El 5120, 9200, 9600
Canon X-07
Hp(s) 35s, 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, E500, El 5120, 9200, 9600
Canon X-07
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
C'est vrai que par exemple le programme de Sprite de Gilles59
qui occupe à peu près 500 octets devient 4k.
Et mon programme de cuisine de 2k devient 10k.
Mais bon, la machine offre 250Ko de libre. En gros ça ferait un programme de 50 ou 60 ko.
Ca fait déjà un beau pépère...
Et puis au prix de la mémoire on peut espérer un modèle de 10 Go de base.
En compensation on a un langage évolué et de la vitesse....
P.S. : Comme la HP39Gii est démontable on peut espérer également une opération chirurgicale pour lui ajouter de la mémoire.
qui occupe à peu près 500 octets devient 4k.
Et mon programme de cuisine de 2k devient 10k.
Mais bon, la machine offre 250Ko de libre. En gros ça ferait un programme de 50 ou 60 ko.
Ca fait déjà un beau pépère...
Et puis au prix de la mémoire on peut espérer un modèle de 10 Go de base.
En compensation on a un langage évolué et de la vitesse....
P.S. : Comme la HP39Gii est démontable on peut espérer également une opération chirurgicale pour lui ajouter de la mémoire.
Re: Les futures machines HP
Par contre elle est difficile à démonter.
Quelqu'un a réussi ?
Quelqu'un a réussi ?
News, programmes et aide calculatrices HP : http://mic.nic.free.fr
Le mode examen de la HP Prime pour le BAC
Dompter sa HP Prime en 10 minutes
Facebook - Twitter
Le mode examen de la HP Prime pour le BAC
Dompter sa HP Prime en 10 minutes
Facebook - Twitter
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
pas essayé, encore sous garantie. faudrait googler "hp-39Gii unplug"
- Hobiecat
- Fonctionne à 9600 bauds
- Messages : 3644
- Enregistré le : 06 sept. 2011 14:57
- Localisation : Normandie
Re: Les futures machines HP
J'avais aussi essayé d'enlever les vis mais je m'étais arrêté là... La partie blanche et la partie grise semblent bien accrochées !
Re: Les futures machines HP
La tendance actuelle est plutôt la 'compilation' à la volée en temps réel : Sur la 39GII , cliquer sur VERIF ne prend à peu près aucun temps (je suppose que la compil se fait à ce moment là... )tyann a écrit :Bonjour
Moi ce que j'aimerai bien sur une machine, c'est un langage interprété et compilable.
Comme on peut s'en rendre compte sur la 39gii, le compilé est gourmand en octets,
or pour certain programme, la vitesse n'est pas déterminante et on aurait donc le choix entre
taille ou rapidité, on pourrait aussi rester en interprété pendant la mise au point, puis compilé à la fin.
http://fr.wikipedia.org/wiki/Compilatio ... vol%C3%A9e
On verra la suite mais la 39GII actuelle est une dévoreuse d'octet c'est clair. Comparé à du RPL c'est en proportion autant plus rapide que plus gros
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
Pour le démontage de la 39Gii il faudra attendre encore un peu, d'après ce que j'ai vu sur le net
tout le monde s’arrête lorsqu'ils constatent qu'il reste une liaison. Et c'est bien normal,
une machine pareille...
A moins que HP nous ait encore fait le coup de cacher des vis sous le gros patin du bas
comme sur les 30B. J'ai pas regardé...
Concernant sa consommation mémoire pour moi je lui concède cette coquetterie.
En contre partie sa vitesse et sa souplesse compensent largement.
A la limite une petit extension SD Card mettrait tout le monde d'accord.
(avec une grande capacité style 16Go... le rêve...)
Le plus gros reproche que je fais à la 39Gii c'est l'impossibilité de gérer des fichiers
via la programmation. Et c'est frustrant d'autant plus qu'elle peut le faire hors programmation (fonction Note)...
HP nous mettra peut-être cela dans une nouvelle rom...
tout le monde s’arrête lorsqu'ils constatent qu'il reste une liaison. Et c'est bien normal,
une machine pareille...
A moins que HP nous ait encore fait le coup de cacher des vis sous le gros patin du bas
comme sur les 30B. J'ai pas regardé...
Concernant sa consommation mémoire pour moi je lui concède cette coquetterie.
En contre partie sa vitesse et sa souplesse compensent largement.
A la limite une petit extension SD Card mettrait tout le monde d'accord.
(avec une grande capacité style 16Go... le rêve...)
Le plus gros reproche que je fais à la 39Gii c'est l'impossibilité de gérer des fichiers
via la programmation. Et c'est frustrant d'autant plus qu'elle peut le faire hors programmation (fonction Note)...
HP nous mettra peut-être cela dans une nouvelle rom...
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: Les futures machines HP
Bonjour,
ça paraît quand même colossal un x 5 sur la taille, sachant que tokeniser un programme doit en principe en *diminuer* la taille ?
Cette pré-compilation est assez répandue, sur la gamme 38G et suivantes, déjà, mais aussi (et surtout) chez TI, dès le TI74 (ou CC40), et la lignée TI8x / 9x.
Il me semble que cette transformation n'est pas directement compatible avec l'archivage en Flash (ou ici le stockage sur SD), si on veut pouvoir exécuter depuis l'archive il faut exécuter au moins une fois le programme pour qu'il soit "compilé", avant de l'archiver. Je ne sais plus sur quelle(s) gamme(s) ce comportement existe.
G.E.
ça paraît quand même colossal un x 5 sur la taille, sachant que tokeniser un programme doit en principe en *diminuer* la taille ?
Cette pré-compilation est assez répandue, sur la gamme 38G et suivantes, déjà, mais aussi (et surtout) chez TI, dès le TI74 (ou CC40), et la lignée TI8x / 9x.
Il me semble que cette transformation n'est pas directement compatible avec l'archivage en Flash (ou ici le stockage sur SD), si on veut pouvoir exécuter depuis l'archive il faut exécuter au moins une fois le programme pour qu'il soit "compilé", avant de l'archiver. Je ne sais plus sur quelle(s) gamme(s) ce comportement existe.
G.E.
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
Personnellement ça ne me dérange absolument pas une grosse consommation de mémoire
si en contrepartie on a la vitesse. C'est toujours mieux que d'avoir des processus comme
le "Garbage Collection" qui fige la calculatrice de temps en temps.
Concernant l’exécution de programme directement sur la mémoire d'archivage il me semble que
la HP50G le fait via l'utilisation de la fonction EVAL() mais je n'ai pas encore essayé.
(Ref : Manuel chapitre 26 page 7)
Pour la gamme dont tu parles j'ai le souvenir de la gamme PSION avec laquelle une fois
compilé on peut supprimer le source et exécuter seul l'objet. (ce qui permettait à l'époque de vendre facilement une même application sur pocket a plusieurs entreprises sans la voir piratée).
si en contrepartie on a la vitesse. C'est toujours mieux que d'avoir des processus comme
le "Garbage Collection" qui fige la calculatrice de temps en temps.
Concernant l’exécution de programme directement sur la mémoire d'archivage il me semble que
la HP50G le fait via l'utilisation de la fonction EVAL() mais je n'ai pas encore essayé.
(Ref : Manuel chapitre 26 page 7)
Pour la gamme dont tu parles j'ai le souvenir de la gamme PSION avec laquelle une fois
compilé on peut supprimer le source et exécuter seul l'objet. (ce qui permettait à l'époque de vendre facilement une même application sur pocket a plusieurs entreprises sans la voir piratée).
Re: Les futures machines HP
Bonjour à tous
Sauf erreur de ma part, la "Tokenisation" sur Ti c'est la transformation
du texte en instructions codées, ce qui explique la diminution de taille, alors
que sur la 39gii, c'est une compilation :transformation en langage bas niveau et là
la taille augmente ainsi que la vitesse.
Et franchement 256 Ko, pour plusieurs appli, c'est pas bésef.
Sauf erreur de ma part, la "Tokenisation" sur Ti c'est la transformation
du texte en instructions codées, ce qui explique la diminution de taille, alors
que sur la 39gii, c'est une compilation :transformation en langage bas niveau et là
la taille augmente ainsi que la vitesse.
Et franchement 256 Ko, pour plusieurs appli, c'est pas bésef.
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 35s, 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, E500, El 5120, 9200, 9600
Canon X-07
Hp(s) 35s, 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, E500, El 5120, 9200, 9600
Canon X-07
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
La 39Gii est le début d'une nouvelle série...
Le problème de la mémoire ne tient qu'à une possibilité de SD Card...
Peut-être que HP ne peut pas inclure un lecteur SD Card si facilement que ça sur cette machine.
Compte-tenu de la vitesse à laquelle fonctionne la machine, les accès mémoire sur une SD Card posent peut-être des difficultés...
Mais une fois que ce sera mis en place, le problème de la taille mémoire n'existera plus.
En tout les cas pour le début d'une série, la HP39Gii est très prometteuse.
C'est la première fois que je vois un langage si proche du Pascal et si rapide sur un pocket.
Si HP inclue dans une prochaine ROM une gestion de fichier ce sera le bonheur.
P.S. : Et puis de toute façon avec une machine flashable, on verra sans doute dans une paire d'années
des rom custom... Peut-être même que Marcus est déjà sur le coup...
Le problème de la mémoire ne tient qu'à une possibilité de SD Card...
Peut-être que HP ne peut pas inclure un lecteur SD Card si facilement que ça sur cette machine.
Compte-tenu de la vitesse à laquelle fonctionne la machine, les accès mémoire sur une SD Card posent peut-être des difficultés...
Mais une fois que ce sera mis en place, le problème de la taille mémoire n'existera plus.
En tout les cas pour le début d'une série, la HP39Gii est très prometteuse.
C'est la première fois que je vois un langage si proche du Pascal et si rapide sur un pocket.
Si HP inclue dans une prochaine ROM une gestion de fichier ce sera le bonheur.
P.S. : Et puis de toute façon avec une machine flashable, on verra sans doute dans une paire d'années
des rom custom... Peut-être même que Marcus est déjà sur le coup...
Re: Les futures machines HP
A quelles difficultés penses-tu ? Les cartes (micro-)SD sont très souvent utilisées sur des plate-formes embarquées beaucoup plus rapides (et en proportion beaucoup moins chères) que toutes les calculatrices du marchéPeut-être que HP ne peut pas inclure un lecteur SD Card si facilement que ça sur cette machine.
Compte-tenu de la vitesse à laquelle fonctionne la machine, les accès mémoire sur une SD Card posent peut-être des difficultés.
Voir par exemple http://www.hardkernel.com/renewal_2011/ ... 5341370451 , une des plus puissantes plate-formes actuelles... en attendant la prochaine génération ^^
- Paul Tergeist
- Fonctionne à 9600 bauds
- Messages : 2417
- Enregistré le : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
Re: Les futures machines HP
Je pensais à la vitesse d'accès aux informations mais a priori je me trompe.
- Hobiecat
- Fonctionne à 9600 bauds
- Messages : 3644
- Enregistré le : 06 sept. 2011 14:57
- Localisation : Normandie
Re: Les futures machines HP
Quand tu vois que les appareils photo arrivent à stocker sur des SD quelques Mo par seconde, je ne pense pas non plus que la vitesse soit critique. Par contre, il faut un lecteur, un peu d'électronique, un buffer et tout ça doit changer le coût de la calculatrice...Paul Tergeist a écrit :Je pensais à la vitesse d'accès aux informations mais a priori je me trompe.
Re: Les futures machines HP
http://www.trademarkia.com/hp-prime-gra ... 37262.html
http://www.neobits.com/hewlett_packard_ ... 19016.html
humm ?
http://www.neobits.com/hewlett_packard_ ... 19016.html
humm ?
Casio FX-502P /602P / 603P / FX180P+ / FX4000P / TI57 / TI66 / TI74 Basicalc / TI95 Procalc / HP12C / HP15C LE / DM41L / HP 30B / HP39GII / HP 48SX USA / 49G / 49g+ / 50G / 50G NewRPL / HP Prime / Oric 1 / Amstrad CPC 6128+ CM14 et MM12 / Alice 32