π
<-

La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby Adriweb » 12 Dec 2014, 18:38

zorglub13 wrote:Oui de ce que j'ai cru comprendre pour le langage de programmation Casio était à la traîne par rapport à une vieille TI89. Mais si HP nous a promis des merveilles avec son langage de nouvelle génération, cela ne s'est pas passé comme il le voulait et l'ensemble est très décevant puisque bien buggé...

Le HPPL (sur la Prime donc) est de nos jours le meilleur "Basic" (comprendre : langage de référence intégré par défaut et éditable on-calc) qui existe sur calculatrice de par ses features et sa rapidite (compilation en bytecode, certes, c'est forcément mieux que de la pure interprétation sans rien d'autre :P)
Les problèmes de stabilité viennent de l'OS autour, pas forcément du langage lui meme.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.8%
 
Posts: 14711
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby critor » 12 Dec 2014, 19:26

Le HPPL est loin d'être la panacée.

Je le trouve peu adapté à l'enseignement de l'algorithmique au lycée, avec entre autres l'obligation de ponctuer chaque ligne par un point-virgule, ce qui avec le clavier actuel donne 3 touches à presser à la fin de chaque ligne.
C'est lourd...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 45.9%
 
Posts: 41860
Images: 15380
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby parisse » 12 Dec 2014, 20:37

Ce n'est pas le langage qu'il faut critiquer alors, plutot le clavier.
En fait le langage HPPL est la transcription en majuscules du langage de Xcas, lui-meme fortement inspire des langages maple et ti89. Il est certainement bien mieux adapte a l'algorithmique que le langage qu'on trouve sur la majorite des calculatrices de lyceen : c'est a ma connaissance le seul environnement sur calculatrices avec debuggueur (si on excepte les HP48 et 49 en mode RPN). Et par rapport a Python, je trouve qu'avoir des delimiteurs de bloc explicites et la declaration de variables locales est plus pedagogique.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 84%
 
Posts: 3622
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby critor » 12 Dec 2014, 21:00

Même avec modification du clavier, on serait à 2 touches au lieu de 3, ce qui est déjà trop pour moi.

Je ne vois aucune justification à un niveau secondaire au fait d'avoir à ponctuer chaque ligne par un point-virgule, mais je le fais.
Les histoires de code de retour charriot et/ou nouvelle ligne différents entre Windows/Linux/Mac sont hors sujet ici.
Les élèves, à un niveau secondaire, ne verront pas davantage de justification, et à la différence ne retiendront donc pas.

Par contre, j'admets que c'est un excellent langage de 'programmation' (notez bien la différence), de loin le meilleur langage de programmation interprété codable directement sur sa calculatrice.
Au menu des possibilités très étendues et des performances honorables, comme le prouve le moteur 3D que j'ai codé :
archives_voir.php?id=87246
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 45.9%
 
Posts: 41860
Images: 15380
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby Lionel Debroux » 12 Dec 2014, 21:14

Et un debugger intégré, aussi, ce qui est rarissime sur une calculatrice.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6862
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby zorglub13 » 12 Dec 2014, 21:46

Mais qu'on se comprenne bien le HPPL me semble un très bon langage mais sur HP39gII, les programmes HPPL plantent très souvent et vous avez été les premiers a me dire que pour la HP Prime c'était la même chose (dans une moindre mesure). Après je ne veux vexer personne mais le meilleur langage du monde sur un os qui plante ne sert à rien !!!

Après, pour le python, j'aime bien délimiter les blocs par l'indentation car cela force les personnes a indenter le code, c'est lisible et plus court. Mais comme maintenant des outils comme Eclipse indente le code, l'intérêt est moindre...
User avatar
zorglub13
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 95.3%
 
Posts: 103
Images: 0
Joined: 14 Sep 2014, 12:11
Location: Aix en provence
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: travail

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby tyann2 » 12 Dec 2014, 22:30

Bonsoir
J'ai eu une Hp 41, j'ai une 39GII, une 50G et une Prime.
Hp a toujours fournit un langage de programmation performant donnant accès aux ressources
des machines et franchement on se demande pourquoi les autres constructeurs ne font pas de même.
Même si c'est vrai que je trouve le Ti Basic des 68K vraiment très bon, mais malheureusement limité et lent.
En ce qui concerne la 39GII et la Prime il n'y a pas photo, la 39GII est pratiquement inutilisable, alors que la
Prime est énervante sur certains points, mais fabuleuse sur d'autres.
Petit exemple, sur la Prime on dispose d'une fonction MOUSE qui permet de gérer l'écran tactile :
pointage, glissement, rotation, zoom et rétractation.
Qu'en est-il sur la dernière Casio ?
User avatar
tyann2
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 11.7%
 
Posts: 96
Joined: 19 Sep 2011, 11:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby critor » 12 Dec 2014, 22:43

La dernière Casio, tu veux dire la Classpad II fx-CP400 ?

Le langage est globalement celui des premières Classpad monochromes, sans évolution autre que l'ajout de paramètres pour un code couleur.

Globalement, langage à la fois inadapté à l'algorithmique (très lent, plusieurs minutes pour certaines boucles tombées au BAC, instruction spécifique à rajouter pour afficher le résultat d'un test...) et à la programmation (lenteur, certains paramètres d'instructions sont lus en dur dans le code et ne peuvent donc pas être stockés dynamiquement dans des variables... (*) )

(*) Par exemple "RclPic" qui ne prend pas en paramètre une chaîne, mais un nom de fichier statique sans guillemets qui sera lu en dur dans le code par l'évaluateur.
Allez coder un lecteur d'images avec ça... Il vous faut donc mettre plein de tests amenant à des lignes 'RclPic' différentes avec tous les noms d'images possibles.



Bref un langage codé avec les pieds il y a plus de 10 ans, sans véritable recul sur les besoins d'alors ou à venir, et qui n'a pas évolué depuis malgré l'évolution des besoins.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 45.9%
 
Posts: 41860
Images: 15380
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby tyann2 » 12 Dec 2014, 23:39

tu veux dire la Classpad II fx-CP400 ?

Oui, qui est équipée d'un écran tactile sauf erreur.
Mais dans le Basic pas l'ombre d'une fonction dédiée ?
Bon de toute façon moi le langage Casio avec des triangles et des ?, je suis allergique.
User avatar
tyann2
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 11.7%
 
Posts: 96
Joined: 19 Sep 2011, 11:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: La HP-300s+ utilise le firmware Casio fx-92 Collège 2D+

Unread postby zorglub13 » 13 Dec 2014, 07:47

Salut,

Tu dis que le TI Basic 68k est lent ce qui n'est pas faux et limité mais dans quel domaine (par rapport aux autres calculatrices) ?

J'ai pas mal hésité entre une Ti89t et une HP50g. La HP50g est elle vraiment stable ? Je n'ai jamais eu de plantage sur la Ti89 alors que je n'ai eu que des plantages avec la Hp39gii. Que vaut le language de programmation de la hp50g (ce n'est pas Hppl) en termes de simplicité et de puissance ? La HP50g serait elle la dernière calculatrice de HP vraiment valable ?

A+
User avatar
zorglub13
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 95.3%
 
Posts: 103
Images: 0
Joined: 14 Sep 2014, 12:11
Location: Aix en provence
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: travail

PreviousNext

Return to News HP

Who is online

Users browsing this forum: ClaudeBot [spider] and 18 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
914 utilisateurs:
>895 invités
>11 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)