π
<-

QCC 2024 : Quelle Calculatrice Choisir ?

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Herlock » 30 Dec 2024, 22:09

critor wrote:Je te remercie Herlock d'avoir soulevé un point très important.

J'ai rajouté une ligne indiquant la présence de la bibliothèque Python cmath au comparateur en ligne :
Image
https://tiplanet.org/compare/?mode=QCC2024


Superbe merci ! Peut-être aussi mettre le module Time ?

En y réfléchissant je suis un peu perplexe sur les graphiques. Toutes les marques ont un module Turtle, Casio aussi, avec notamment Circle(), donc il n'y a pas que le fait d'allumer des pixels ? Certes il n'y a pad de fonctions de remplissage, mais chez Numworks non plus, donc en quoi l'implémentation de Numworks est-elle sur ce point supérieure à celle de Casio ?
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 32.4%
 
Posts: 156
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby critor » 30 Dec 2024, 22:32

La bibliothèque turtle de Casio n'est pas codée en natif mais en Python.
Sa méthode circle() appelle donc elle aussi une boucle Python d'allumage de pixels.
Pareil pour les méthodes de remplissages, avec les performances qui vont avec.

En fait, bien que présenté au menu des bibliothèques, le turtle de Casio n'est techniquement parlant rien de plus qu'un simple script Python.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 49.3%
 
Posts: 42047
Images: 16254
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Herlock » 30 Dec 2024, 22:36

Ah OK merci, je n'avais pas vu ce point.

Tout comme mon cmath n'est qu'un simple script python. Sauf qu'il n'a pas vocation à être appelé systématiquement dans une boucle, laquelle est en effet désastreuse en terme de performance...
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 32.4%
 
Posts: 156
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Hamza.S » 31 Dec 2024, 04:27

vu qu'on en est au suggestion, avec l'arrivée de artifi82. hors examen, il est possible d'améliorer juste un peu la 82AEP avec CASYMBA (Adriweb a testé à ma demande) et peut-être d'autres programmes.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.1%
 
Posts: 4502
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Herlock » Yesterday, 11:33

critor wrote:La bibliothèque turtle de Casio n'est pas codée en natif mais en Python.
Sa méthode circle() appelle donc elle aussi une boucle Python d'allumage de pixels.
Pareil pour les méthodes de remplissages, avec les performances qui vont avec.

En fait, bien que présenté au menu des bibliothèques, le turtle de Casio n'est techniquement parlant rien de plus qu'un simple script Python.


J'ai regardé la synthèse des comparatifs au chapitre des performances, et je trouve que les chiffres ne soutiennent pas cette conclusion. Casio s'en sort tout à fait bien dans "tracé", avec des performances devant TI et même Numworks. Par contre Casio a des scores médiocres (bien que meilleurs que TI) pour "Python flottants". Ai-je raté quelque chose ?
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 32.4%
 
Posts: 156
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby critor » Yesterday, 13:56

Herlock wrote:J'ai regardé la synthèse des comparatifs au chapitre des performances, et je trouve que les chiffres ne soutiennent pas cette conclusion. Casio s'en sort tout à fait bien dans "tracé", avec des performances devant TI et même Numworks. Par contre Casio a des scores médiocres (bien que meilleurs que TI) pour "Python flottants". Ai-je raté quelque chose ?

Le test de tracé ne fait pas appel à la bibliothèque turtle et n'est d'ailleurs même pas effectué en langage Python.

C'est un temps de tracé de graphe de fonction via l'interface dédiée officielle du système.
Contrairement aux autres tests, il a l'avantage de permettre des comparaisons avec n'importe quelle autre calculatrice graphique, aussi peu évoluée soit-elle.

Casio a peut-être en interne une très bonne bibliothèque graphique, mais ses fonctions aussi optimisées soient-elles ne sont pas accessibles depuis les scripts Python.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 49.3%
 
Posts: 42047
Images: 16254
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Herlock » Yesterday, 14:18

Ok merci beaucoup et meilleurs vœux ! 😊

Juste quelques suggestions d'ajouts pour le comparatif:
-Module time
-Autocompletion Python
-Aides syntaxiques Python
-En plus de heap (tas), stack (pile) pour Python : combien d'appels récursifs avant erreur ?
-Pour numpy, distingo entre manipulation de tableaux (Numworks de base) et package plus complet avec matrices (Khicas, Upsilon,...)
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 32.4%
 
Posts: 156
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby critor » Yesterday, 14:29

Merci, meilleurs voeux toi aussi !

Des suggestions très pertinentes, je te remercie.
J'avais déjà l'intention d'indiquer clairement la présence d'autres modules standard.
Par contre, je ne sais pas quand est-ce que je vais pouvoir le faire, chaque critère Python rajouté nécessitant de vérifier des 10aines de modèles ou configurations.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 49.3%
 
Posts: 42047
Images: 16254
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby Herlock » Yesterday, 15:17

Module time: tout sauf Casio
Aucompletion: Numworks, Graph math+
Aides syntaxiques: TI (Numworks, 83PCE et surtout Nspire, peut-être mettre 2 niveaux)
Numpy de base: Numworks
Numpy évolué, scipi: firmware Upsilon, Khicas
Stack: il me semble que les tests ont déjà été faits de manière éparse ?
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 32.4%
 
Posts: 156
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

Re: QCC 2024 : Quelle Calculatrice Choisir ?

Unread postby DoOmnimaga » Yesterday, 23:24

Pour l'aide syntaxique, si ce n'était pas des possible bugs ou erreurs de frappe, la HP Prime gagnerait haut la main pour l'aide à la programmation, car la quasi-totalité du manuel d'instruction et de la syntaxe est non seulement incluses dans le firmware de la calculatrice, mais aussi contient des exemples de programmes pour presque chacune des instructions de programmation HP PPL y compris le dessin de 3D.
ImageImageImageImage
User avatar
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 22.9%
 
Posts: 700
Images: 51
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
MyCalcs profile
Class: 11eme annee scolaire termine
YouTube: DJOmnimaga
Facebook: dreamofomnimaga.page

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: parisse and 44 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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.
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.
1169 utilisateurs:
>1144 invités
>20 membres
>5 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)