π
<-
Chat plein-écran
[^]

Symbolibre 0.2 : sources, nouvelles applis, début de doc

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Adriweb » 08 Déc 2020, 01:58

Très belle avancée, félicitations :)

(Et à propos des border-radius, un peu de margin/padding par ci par la tant qu'a faire aussi :P)
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Bisam » 08 Déc 2020, 10:37

Que d'avancées depuis le jour de cette présentation en avril 2019 !!
Bravo pour le boulot effectué.

PS : On me voit sur la photo de l'amphi... :p
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude parisse » 08 Déc 2020, 10:42

Nicolas Chappe a écrit:[
parisse a écrit:Par contre la version js+wasm compilee avec un emscripten 1 plus ancien fonctionne en local.

C'est une bonne nouvelle, la dernière version de Qt en date recommande emscripten 1.39 donc a priori on n'aura pas à nous soucier des limites de emscripten 2.

J'utilise la version 1.38.41. Sans la gestion des exceptions, ce qui rend le code un peu moins performant, mais ce n'est pas vraiment genant, les gens qui ont besoin de faire des gros calculs vont de toutes facons utiliser une version native en 64 bits et pas du 32 bits.
J'espere que la version 2 va continuer a evoluer et permettra bientot d'avoir du code qui fonctionne en local (en particulier pour les plateformes mobiles, ou on n'a pas envie de lancer un serveur http local juste pour ca).
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Lephe » 12 Déc 2020, 17:31

Adriweb a écrit:(Et à propos des border-radius, un peu de margin/padding par ci par la tant qu'a faire aussi :P)

Aïe oui maintenant que tu le dis c'est super serré tout ça ! Je n'avais même pas réalisé !

Je sais pas si on mettra beaucoup de border-radius mais je promets de revoir un peu l'espacement à la hausse. L'écran 2.4" était assez petit et donc nous incitait aussi à mettre tout en un peu plus grand, j'espère que les nouveaux écrans (dont la densité est plus faible que celle de nos ordis portables en gros) seront plus agréables à lire de ce point de vue-là. ^^

Bisam a écrit:Que d'avancées depuis le jour de cette présentation en avril 2019 !!
Bravo pour le boulot effectué.

PS : On me voit sur la photo de l'amphi... :p

Merci ! On se souvient que tu avais pris le temps de te déplacer, et c'était super cool. Avec le temps déjà, une majorité des éléments de la présentation ont été modifiés ou refaits (en mieux !)... le seul restant encore étant le montage du prototype.
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude pwouik » 14 Déc 2020, 17:09

une idée:une mode collège,lycée,formel ,à installer ou a changer depuis la calculatrice(hors mode examen) pour qu'elle serve toute un scolarité
Avatar de l’utilisateur
pwouik
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 20%
 
Messages: 12
Inscription: 10 Sep 2018, 22:46
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: prepa mp

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Lephe » 14 Déc 2020, 19:09

Idéalement il ne devrait y avoir qu'un seul OS avec que ses applications par défaut. Mais effectivement il y a largement les fonctionnalités pour durer toute une scolarité. On a déjà pensé à ajouter un mode lycéen (qui se sélectionnerait simplement dans les menus) pour simplifier certaines interfaces ou le comportement du moteur de calcul (par exemple refuser d'interpréter des variables non définies comme des variables symboliques), et c'est vrai qu'on pourrait faire pareil avec un mode collège. :)
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude legmask » 14 Déc 2020, 19:24

Je me disait, mais vu que l'os est libre, ca pourrait être intéressant de le port sur la numwokrs nan ? ça fait une target en plus et une autre option pour la numworks vraiment libre cette fois ? ça pourrais également apporter pas mal de monde je pense ...

Vous en pensez quoi ?
Image
Avatar de l’utilisateur
legmaskVIP
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 31.5%
 
Messages: 110
Images: 4
Inscription: 20 Déc 2019, 16:49
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BioMAD
GitHub: LeGmask

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Nicolas Chappe » 14 Déc 2020, 21:01

LeGmask a écrit:Je me disait, mais vu que l'os est libre, ca pourrait être intéressant de le port sur la numwokrs nan ? ça fait une target en plus et une autre option pour la numworks vraiment libre cette fois ? ça pourrais également apporter pas mal de monde je pense ...

Vous en pensez quoi ?

Je n'y avais pas pensé, c'est une idée intéressante. Mais on serait vite confrontés au fait que Numworks n'a que 256Kio de RAM, or on doit en utiliser de l'ordre de 500 fois plus sur notre Raspberry Pi Zero. On pourrait faire quelques économies, mais il resterait toujours Qt qui ne pourra probablement jamais rentrer dans 256Kio de RAM, hélas.
Si on part de https://zardam.github.io/post/raspberrypi-numworks/ le problème devient beaucoup plus simple d'un point de vue logiciel, mais beaucoup plus compliqué d'un point de vue matériel, donc ça perd un peu de son intérêt.
Par contre si un jour Numworks publie un modèle avec plus de RAM, effectivement porter Symbolibre pourrait être tentant.
Avatar de l’utilisateur
Nicolas Chappe
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 2
Inscription: 07 Déc 2020, 19:41
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude Lephe » 15 Déc 2020, 21:56

Ironiquement une des prémisses de Symbolibre est que, pour les constructeurs, minimiser la technologie investie pour produire des calculatrices moins chères (personne n'est dupe sur ce point je pense) coûte énormément de pertinence technique. Le délai monstrueux qu'il a fallu à Casio/TI pour porter MicroPython, par exemple, en est une conséquence assez directe.

Je n'ai jamais compris le choix de Numworks de mettre si peu de RAM dans leurs calculatrices. J'ai lu par hasard leur article Malloc - Chronique d'une mort certaine, et ça me rend encore plus confus sur ce choix tout en confirmant mon opinion sur le manque de pertinence technique. :?

Essentiellement les calculatrices d'aujourd'hui sont traitées comme des systèmes embarqués et développées comme telles (Casio a, sans même parler d'un noyau monolithique, un OS monolithique qui fusionne avec le noyau ; Numworks implémente des allocateurs spécialisés pour des objets de haut niveau ; les systèmes de fichiers sont très fragiles ; etc). Alors que, même si la Raspberry Pi Foundation fait des miracles pour réussir à vendre les Pi Zero à si bas prix, il est évident que la technologie moderne peut faire bien mieux. Et les coûts de développement sur un système moderne sont tellement plus faibles...

Je dis pas ça pour taper gratuitement sur Numworks (ils ont d'autres qualités, et puis les autres ne font pas beaucoup mieux :P ), mais juste pour remettre dans le contexte. On a surtout parlé de Symbolibre comme une calculatrice libre et sensiblement moins de Symbolibre comme une calculatrice moderne.

Du coup, ce serait marrant si on pouvait porter les applis Symbolibre vers d'autres calculatrices, mais pour tous les modèles que je connais assez bien c'est juste impensable parce que le saut technologique est énorme. Sur une Graph 90+E par exemple, on pourrait peut-être avoir assez de RAM pour faire deux-trois trucs, mais on se ferait détruire par le système de fichiers. ;)
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Symbolibre 0.2 : sources, nouvelles applis, début de doc

Message non lude parisse » 16 Déc 2020, 10:58

Lephe a écrit:Je dis pas ça pour taper gratuitement sur Numworks (ils ont d'autres qualités, et puis les autres ne font pas beaucoup mieux :P ), mais juste pour remettre dans le contexte. On a surtout parlé de Symbolibre comme une calculatrice libre et sensiblement moins de Symbolibre comme une calculatrice moderne.

Je suis bien content de voir quelqu'un partager ce point de vue, que j'avais exprimé dès la sortie de la N0100 (j'étais un peu seul à le dire à l'époque). Je pense que Numworks a sous-estimé dès le début l'importance de la RAM. Après, on est bien d'accord que ça n'est pas évident non plus d'en avoir plus. Mais si on fait le bilan, le temps de développement passé à gérer la quantité de RAM minuscule aurait pu servir à implémenter un tableur, faire un système de fichiers et une sauvegarde locale. Sans parler de la frustration qui commence à se faire sentir chez certains devant la taille de mémoire accessible pour programmer. Espérons que les prochains modèles de Numworks seront moins spartiates!

Du coup, ce serait marrant si on pouvait porter les applis Symbolibre vers d'autres calculatrices, mais pour tous les modèles que je connais assez bien c'est juste impensable parce que le saut technologique est énorme. Sur une Graph 90+E par exemple, on pourrait peut-être avoir assez de RAM pour faire deux-trois trucs, mais on se ferait détruire par le système de fichiers. ;)

La HP prime g2 a peut-être les capacités techniques nécessaires.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 78%
 
Messages: 3511
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers News Symbolibre / Librecalc

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1430 utilisateurs:
>1392 invités
>32 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)