1

Pas sûr que cela soit le bon endroit? Désolé si tel est le cas.
Ancien de la communauté TI, curieux de savoir ce qui a change depuis presque 10ans? Après l'air des TI89, 92+, NSpire 1.0?
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

2

Ahah salut geogeo, comment ça va ?
T'inquiète pas sur yN t'es partout chez toi, même si t'aurais pu poster dans "j'ai rien à dire" du forum général. C'est là qu'on parle de tout à batons rompus grin

Bon et toi, quelle vie après TiGen ? Quel coin de France ou du monde ?

ps -> signé Martial, j'avais commencé pour à bosser pour toi sur le projet GFA, puis abandonné. Mais je suis probablement le dernier qui programme encore sur TI une fois de temps en temps grin
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

3

Eheh. Je ne t'ai pas oublié Folco. Alors elle est pour quand la release de l''éditeur de texte de GFA-Basic? hehe
Je me demande encore comment on a pu écrire autant de ligne d'assembleur pour ce projet!

De mon côté, je vis aux Etats-Unis sur la côte ouest.
Malheureusement, j'ai plus trop le temps pour coder. Disons que je laisse la machine écrire le code pour moi (peut être que c'est mieux comme ca aveugle)

Et toi que deviens-tu?
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

4

Ah oui c'était ça grin
Je bosse pour une grosse boite de l'agro-alimentaire. Je suis mécano itinérant, donc je voyage pas mal en France et en Europe, voire plus. Mécanique, élec, automatisme, suivi client (partie technique évidemment), c'est super intéressant. Avec évidemment de l'automatisme, toujours plus d'ailleurs.
Je code toujours, mais la majorité du temps je fais des apps à la demande de mes collègues, qui ont compris qu'il suffisait de me lancer sur une bonne idée pour que ça commence à pisser du code grin
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

5

Salut geogeo smile
Je t'avais aperçu dans la liste des connectés toute à l'heure, je me suis dit "tiens, un revenant", mais ça devait être juste avant que tu postes.

Quelques infos sur le monde des calculatrices graphiques de ces dix dernières années:
* TI sort de temps en temps de nouveaux modèles. Certains sont fermés d'origine mais ouvrables périodiquement par ACE / RCE (Nspire Clickpad / Touchpad / CX / CM / CX II); d'autres sont fermés a posteriori, par la suppression de l'accès officiel au code natif sous prétexte fallacieux de sécurité aux examens, ce qui mécontente énormément les utilisateurs, et tout aussi évidemment, a des conséquences tout à fait prévisibles - et prédites par présentations à du management de TI - que les incompétents stupides qui réglementent les examens, et par suite TI, ne vont pas du tout aimer (83PCE / 84+CE / 84+CE-T et éditions Python d'icelles).

* Casio a sorti quelques nouveaux modèles, notamment les fx-CG50 (dénomination internationale) / Graph 90+E (dénomination française), version mise à jour des fx-CG10/20 "Prizm". Ce sont des calculatrices couleur de milieu de gamme au matériel pas mal (je veux dire, pas mal en relatif pour une calculatrice graphique de milieu de gamme, c'est à dire très limité dans l'absolu ^^). La communauté de développeurs n'est pas immense, mais je la connais moins bien.

* HP a sorti la Prime en 2013, en intégrant dès le début une version trafiquée de giac et un langage de programmation spécifique mais assez puissant et rapide, le PPL. Egalement un écran tactile et la possibilité d'installer des OS arbitraires, même si aucun tel OS n'a été développé à fond. La Prime G1 avait de loin la puissance brute la plus élevée du marché à sa sortie (ARM9 à 400 MHz, "seulement" 32 MB de RAM, 256 MB de Flash); la version G2 de 2018 (Cortex-A i.MX6ULL 800- MHz, 256 MB RAM, 512 MB Flash) a encore accentué l'écart avec les autres modèles, d'autant que les Nspire CX II ne font que rendre le CPU moins lent, elles n'ont pas plus de RAM ni de Flash que les CX "I".

* le constructeur français NumWorks est apparu dans le paysage il y a 3 ans, proposant une calculatrice de milieu de gamme par son prix, tirant vers le haut de gamme par certains aspects de son matériel (sur le refresh matériel de 2019, Cortex-M7 @ 216 MHz & 8 MB de Flash NOR ~100 MHz; mais toujours seulement 256 KB de RAM, hélas), disposant d'un firmware ouvert maintenu sur Github offrant des capacités globalement légèrement supérieures à celles des TI-83PCE, et de forks dudit firmware qui y ajoutent diverses fonctionnalités, dont l'intégration de giac. Les calculatrices NumWorks ont été les premières à proposer un MicroPython. Les schémas des machines sont postés sur le site de NumWorks.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

6

Tu n'es pas concerné par les incendies I hope :/
avatar

7

@Folco, quel sont les langages de programmation que tu utilises le plus?
Quel est ton dernier projet sur TI?

@Lionel, merci pour toutes ces informations. La communauté TI est-elle toujours aussi active?
Donc si je comprend bien, TI domine toujours le marche des calculatrices? De plus a le meilleur hardware?

@Fletsh, je suis sur San Francisco, la qualité de l'air n'est pas encore top mais bien mieux que la semaine dernière (ciel rouge/orange). Ca ressemble à l'apocalypse. ^^
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

8

Je fait en majorité du C++ (avec Qt) sur PC, et toujours de l'assembleur sur TI.
J'en finis pas de bosser sur un assembleur sur PedroM. C'est un passe-temps et un projet sans fin, c'est rigolo. Enfin, j'ai une vie professionnelle toujours de plus en plus chargée, qui m'interdit de m'y mettre souvent, donc dans la pratique c'est presque mort grin

Et parle-nous un peu de toi, on ne sait même pas ce que tu fais chez l'oncle Sam ^^
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

9

Je suis ingénieur/chercheur chez Apple dans la division Camera. Je suis en charge de certains algorithmes de Computer Vision sur l'iPhone/iPad. Principalement Optical Flow, Depth Estimation, Low level Image Processing.
Bref je passe mes journées à faire du consulting, coder en Python, Pytorch/Tensorflow à entrainer des Convolutional Neural Networks. Je développe aussi en Objective-C, C/C++, Metal et parfois en bas niveau pour faire en sorte que l'iPhone ne se transforme en bouillotte. ^^
En ce qui concerne mes activités perso, je fais pas mal de randonnées et j'essaye de voyager le plus possible (quoi je voyageais).
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

10

Ah pas mal grin
J'ai un iPhone 8+ pour le taf, et prochainement j'aurai un 11. Si je suis pas content d'une photo je connais le bureau des réclamations alors, c'est parfait tongue
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

11

Au pire tu peux toujours acheter une vraie camera Sony/Canon. langue
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

12

Rooh, comment t'es pas corporate embarrassed
Nan mais ça me va très bien, et le mode ralenti est une killer feature dans mon boulot ^^
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

13

Non, la communauté TI n'est plus aussi active qu'elle a pu l'être vers 2010-2012. Moins de programmes, et moins de posts sur les forums, même si depuis peu, ce deuxième élément est partiellement dû au fait que les plus jeunes préfèrent les chats divers et variés, en particulier Discord lourd avec fonctionnalités inutiles et conditions d'utilisation caca, aux forums et au vrai IRC texte simple, efficace et interopérable.

TI domine en effet toujours le marché des calculatrices, grâce à la force commerciale, l'intégration avec les systèmes d'éducation (qui a dit lobbying ? ^^), et aux habitudes des gens. Cependant, les autres constructeurs offrent du meilleur matériel:
* je connais moins le bas de gamme chez les autres constructeurs, mais contrairement aux bouses de TI-82 Advanced et 84+T fermées, les Casio Graph 35+E GII offrent un MicroPython, sur un CPU moins antique;
* en milieu de gamme, NumWorks N0100 / N0110 et fx-CG50 / Graph 90+E sont beaucoup plus puissantes que 83PCE EP / 84+CE / 84+CE-T PE;
* en haut de gamme, la Prime G2 a plus de 2 x la vitesse CPU, 4 x la RAM et 4 x la Flash de la Nspire CX II. Il y en a même qui se sont amusés à porter des Linux et Windows embarqué sur Prime G2 parce que l'i.MX6 est géré par ces éditions; Linux avait également été porté sur les générations antérieures de Nspire, mais l'utilité réelle est limitée même avec les 64 MB de RAM des CX I...

TI traîne des pieds pour la mise en place de Python, bien qu'on leur ait expliqué l'intérêt fin 2014, et ça se voit dans la solution technique à la con qu'ils ont mise en place sur les éditions Python des 83PCE / 84+CE / 84+CE-T et à l'abondance de modules fermés spécifiques (en partie pour contourner les limitations de leur matériel inepte...) alors que les modules standard interopérables ne sont pas tous implémentés. Cependant, TI a quand même réussi à ne pas être le dernier constructeur à proposer officiellement une implémentation d'un vrai Python sur son modèle haut de gamme (la CX II, donc). Les HP Prime G1 et G2 disposent certes depuis longtemps du simili-Python plus ou moins compatible de giac, et de plus, un build alpha très instable d'une version qui a un vrai Python avait été publié l'année dernière, mais à l'heure où j'écris ces lignes, je ne suis pas au courant qu'une version stable du firmware des Prime comportant un vrai Python ait été publiée.

Ndless existe toujours, TI le combat toujours; maintenant que les 83PCE (EP) / 84+CE / 84+CE-T (PE) ayant besoin d'être ouvertes par force (TI ayant fait comme Sony avec la PS3... il ne fallait pas !), arTIfiCE existe depuis peu et TI a déjà forcément commencé à le combattre en interne. Combattre les premières versions de Cauldron et BootSwap (ce dernier étant mieux), TI l'a déjà fait en changeant le matériel en 2019... mais BootSwap permettant de programmer des OS arbitraires sur les 83PCE / 84+CE / 84+CE-T de première génération, les faiseurs stupides d'examens irréalistes dont le niveau ne fait que de baisser vont devoir en tenir compte quand de tels OS seront publiés. Peut-être que certains extrémistes interdiront toutes les machines de ces modèles produites de 2015 à 2019, pour s'arc-bouter sur leurs fantasmes de sécurité et restriction aux examens, plutôt que de remettre en question les stupidités qu'ils ont dans la tête.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

14

geogeo > ah tiens, tu fais le même genre de boulot que Godzil smile
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

15

@Lionel: Content de savoir que Ndless existe toujours! Quelles sont les fonctionnalités interessantes que proposent TI83PCE/84+CE/84+CE-T? Noms bien étranges et confusing.
Je suis curieux de voir ce que ca donne Python sur CX II?
Je me demande aussi si avec l'explosion de machine learning, TI a pas une carte à jouer pour rendre ces produits plus attractive.
Ouvrir un Python avancé voir ajouter le langage R pour le domaine professionnel ou universitaire.

@Zerosquare: Godzil est dans la Silicon Valley? Et toi que deviens-tu?
avatarla Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

16

Salut geogeo happy

17

Content de savoir que Ndless existe toujours!
TI garde les machines fermées, et de plus en plus fermées, donc il faut bien un jailbreak smile
Il y a eu quelques autres ACE / RCE complémentaires pour des usages plus spécifiques, comme Nleash, DowngradeFix, nLaunch / nLaunch CX / nLaunchy.

Quelles sont les fonctionnalités interessantes que proposent TI83PCE/84+CE/84+CE-T? Noms bien étranges et confusing.
Tu veux dire que TI-83 Premium Color Edition (Edition Python) / TI-84 Plus Color Edition / TI-84 Plus Color Edition Test (Python Edition) sont étranges et créateurs de confusion ? Allons donc wink
Ces modèles sont les derniers dérivés en date, avec notamment un écran couleur 320x240, des TI-83 Plus d'il y a plus de 20 ans, et ni le look and feel de l'OS, ni le TI-Basic, n'ont significativement changé. Jusqu'à il y a peu, ces machines restaient ouvertes au code natif, mais TI a supprimé ça pour se faire bien voir des idiots qui réglementent certains examens, probablement parce que leur attention a été attirée par un certain enseignant français irresponsable qui a récemment fait une vidéo montrant une faille du mode examen sur une vieille version de l'OS des 83PCE. Cette vidéo a fait le buzz, hélas.
Le processeur des 83PCE(EP)/84+CE/84+CE-T(PE) est un eZ80, moins antique que le Z80, mais qui reste une ISA 8 bits avec accumulateur, et se prête toujours mal (un poil moins) à la programmation en C. Au moins, en mode eZ80, il y a un espace d'adressage flat 24 bits, comme sur les 68000 - mais les registres sont 24 bits, pas les tailles normales puissance de deux comme sur presque tous les autres processeurs un tant soit peu modernes.
Les 83PCE(EP) françaises disposent d'un moteur de calcul exact QPiRac, pas les deux autres modèles, puisqu'il y a des pays qui interdisent même ce genre de fonctionnalités pourtant loin de celles d'un CAS. Je n'ai jamais compris pourquoi la 84+CE existe alors que ne devrait exister que la 84+CE-T avec mode examen gérant les contraintes stupides des divers examens des divers pays.

Je suis curieux de voir ce que ca donne Python sur CX II?
Une des meilleures implémentations de Python sur calculatrice, d'autant que TI a mis de la coloration syntaxique dans l'éditeur et quelques raccourcis pour aider à l'édition. Cependant, comme toutes les autres implémentations de Python sur les OS officiels des diverses machines, ça reste du MicroPython, bien pour l'embarqué mais en retrait par rapport à CPython ou aux autres.
Bien sûr, rien d'exceptionnel dans les features auxiliaires: HP avait mis un debugger de PPL sur la Prime dès 2013, Jens' Script Editor proposait la coloration syntaxique de Lua depuis longtemps sur Nspire, etc.

Je me demande aussi si avec l'explosion de machine learning, TI a pas une carte à jouer pour rendre ces produits plus attractive.
Ouvrir un Python avancé voir ajouter le langage R pour le domaine professionnel ou universitaire.
Hmm, avec un ARM9 à 400 MHz, 64 MB de RAM dont un bon quart est pris par l'OS pour son propre fonctionnement, un protocole de communication habituel propriétaire même s'il y a maintenant un minimum d'interopérabilité quelques boards embarquées type micro.bit ? Nous savons tous les deux que ce ne sont pas les meilleures conditions pour ce que tu décris, même si un tel but serait louable smile
En réalité, ça fait longtemps que les calculatrices graphiques ne sont plus conçues pour être utiles dans le domaine universitaire ou professionnel. Elles sont conçues pour que les lycéens passent les examens réglementés de faible valeur, et de faible représentativité du travail réel du monde professionnel, de leurs pays respectifs, dans les rares matières qui autorisent encore l'usage de la calculatrice (on apprend de moins en moins aux gens à savoir calculer et réfléchir), point barre... Tablettes et ordinateurs restent interdits pour ces examens, mais pour combien de temps encore ?
Si on veut faire du vrai travail, à l'université comme dans le monde du travail, on utilise un ordinateur, beaucoup plus polyvalent, interopérable et puissant, et même pas toujours plus cher: RPi + boîtier + carte SD + clavier + souris + écran de récupération sont facilement moins chers que CX II / Prime G2. Si on veut un peu de portabilité et d'alimentation autonome, Chromebooks (populaire dans les systèmes éducatifs aux USA, à juste titre, beaucoup de modèles en-dessous de 400$ / 400€) et PCs portables à 400-600€ sont plus que suffisants pour l'usage éducatif de la plupart des élèves.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

18

geogeo (./15) :
@Zerosquare: Godzil est dans la Silicon Valley?
Non, il est au Royaume-Uni, dans une boîte spécialisée dans la 3D et l'imagerie smile

geogeo (./15) :
Et toi que deviens-tu?
J'ai ouvert ma propre boîte d'électronique et d'info embarquée il y a presque 10 ans maintenant. Bon, je suis le seul employé, mais je m'en sors grin
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

19

De nos jours, les constructeurs semblent vouloir tous avoir Python dans leurs calculettes, au dépend de l'ASM dans le cas de TI et ce, même si le Python n'est pas du tout adapté à tous les hardware (mémoire de travail limitée, vitesse). Voici une vidéo des performances python sur 4 calculatrices, dont la TI-83 Premium CE Édition Python:

20

Wow, impressionnant la 83 trioui
(Quelqu'un a comparé avec genlib ? #triprie#)

21

Il faudrait ajouter un avertissement "Not Safe for Flanker", ça risque de lui faire mal au cœur de voir un python aussi amoché sad
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

22

grin

23

Non, rien à voir : il vient de bouffer et est en train de digérer oui
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

24

grin

25

grin²
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo