Posté le 08/05/2011 à 20:33 Membre depuis le 01/12/2002, 2662 messages
Hello tout le monde!
Ca va faire un bail que je n'avais pas posté ici, et depuis que j'ai laissé tomber la programmation sur ma voyage 200 par manque de temps, je me suis dit qu'un jour il faudrait que je m'y remette wink
Il y a quelques jours je suis tombé par hasard sur la Nspire CX CAS, ca a l'air d'être une belle tuerie cette bestiole, ce serait l'occasion pour moi de renouer avec mes plus belles années en termes de prog wink
J'ai fait un peu le tour des sites (surtout ti-bank) pour en savoir plus, mais j'aimerai avoir quelques précisions à propos de la question suivante:
est-ce qu'un SDK pour la nspire CX est envisageable pour l'année à venir? Peut-être pas un TIGCC, mais ne serait-ce qu'une toolchain?

Merci d'avance pour vos réponses wink
Posté le 09/05/2011 à 09:25 Membre depuis le 28/10/2001, 7625 messages
Quelques notes:
* un SDK officiel pour le C/C++, c'est improbable. Ca fait cinq ans que TI montre une fermeture de plus en plus grande de leurs machines.
* un SDK pour la Nspire, ça fait plus d'un an qu'il y en a un: Ndless utilisant des toolchains ARM non patchées smile
* un SDK pour la Nspire CX, ça dépendra de ce qu'on peut trouver comme moyens de prendre l'accès à du code natif sur Nspire CX.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Posté le 09/05/2011 à 09:38 Membre depuis le 01/12/2002, 2662 messages
Merci pour ta réponse wink
Concernant TI, j'ai vu un peu ce qu'ils ont fait avec l'OS3.0 buggé jusqu'à l'os (sans jeu de mots!), c'est vraiment décevant! Après, ils n'ont jamais cru en la communauté de développeurs, qui pourtant a porté la TI92 jusqu'à la gloire qu'on lui connait! Si au moins ils sortaient un SDK digne de ce nom!
Mis à part ça, qui s'occupe de la Nspire CX? ExtendeD?
Posté le 09/05/2011 à 10:34 Membre depuis le 28/10/2001, 7625 messages
Mis à part ça, qui s'occupe de la Nspire CX? ExtendeD?

Personne ne s'occupe de la Nspire CX: elle n'est pas encore dispo à la vente, et ceux qui font le beta-test ne sont pas des membres de la communauté de développement ouvert, et ils sont sous NDA avec menace de gros procès s'ils leakent les prototypes smile

Aussi: de nos jours, le développement Nspire est passé de yAronet (francophone) / UnitedTI (anglophone) vers Omnimaga (anglophone) et TI-Bank (francophone).
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Posté le 09/05/2011 à 10:51 Membre depuis le 01/12/2002, 2662 messages
Ok. Vivement qu'elle sorte en France wink
en tout cas merci à toi Lionel pour ces éclaircissements !
Posté le 09/05/2011 à 21:25 Membre depuis le 28/10/2001, 7625 messages
Je viens de voir qu'en fait, certains membres de la communauté ouverte ont déjà des Nspire CX. Les posts datent de la nuit dernière (pour nous européens):
http://www.omnimaga.org/index.php?topic=8272.0
http://www.omnimaga.org/index.php?topic=6854.msg152236#msg152236 (un nouveau venu).
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Posté le 11/05/2011 à 09:48 Membre depuis le 01/12/2002, 2662 messages
J'ai lu, c'est pas brillant! Ti n'en a plus que jamais rien à faire de la communauté de programmeurs sick
En gros, si j'ai bien compris, tous nos espoirs reposent sur le Lua et NDless, c'est bien ca?
Posté le 18/05/2011 à 14:12 Membre depuis le 24/04/2002, 4697 messages
(au passage, la Casio, si j'ai bien compris, elle a le même genre de BASIC qu'une bonne vieille Graph 60?)
avatarMaintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Posté le 18/05/2011 à 15:28 Membre depuis le 01/12/2002, 2662 messages
C'est ce que j'avais cru comprendre...Je ne sais pas où ca va nous mener, mais je pense que le trio TI92+/TI89/Voyage200 a encore de beaux jours devant lui wink
Posté le 18/05/2011 à 15:42 Membre depuis le 27/04/2006, 60483 messages
Faut vous y faire les gars, la programmation on-calc c'est un truc de vieux con, les jeunes ils s'y intéressent plus maintenant embarrassed
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
Posté le 18/05/2011 à 16:28 Membre depuis le 30/06/2001, 71426 messages
Dit tout de suite qu'on est des vieux con sad
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 18/05/2011 à 16:37 Membre depuis le 27/04/2006, 60483 messages
Ben je m'inclus dans le lot hein hehe
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
Posté le 18/05/2011 à 16:46 Membre depuis le 30/06/2001, 71426 messages
Je sais ^^
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 18/05/2011 à 16:59 Membre depuis le 01/12/2002, 2662 messages
Zerosquare (./10) :
Faut vous y faire les gars, la programmation on-calc c'est un truc de vieux con, les jeunes ils s'y intéressent plus maintenant embarrassed


Vieux con toi même love

Mais sur le principe, je pense que tu n'as pas tort...
Posté le 18/05/2011 à 18:34 Membre depuis le 28/10/2001, 7625 messages
je pense que le trio TI92+/TI89/Voyage200 a encore de beaux jours devant lui wink

Hmm.
Fût-elle plus programmable, la plate-forme TI-68k est beaucoup moins puissante que la plate-forme Nspire plus récente, et a toujours été beaucoup moins populaire dans le monde que les séries TI-Z80 (dépourvues de CAS à cause des examens aux USA et dans d'autres pays). Ca fait bientôt six ans que la dernière mise à jour d'AMS a été releasée. TI a abandonné cette plate-forme depuis longtemps, et est en train de la remplacer par la Nspire (CX) CAS...

Comme l'écrit Zerosquare en ./10, la programmation sur calculatrice intéresse moins les jeunes maintenant que de notre temps, pour diverses raisons. Et passer du temps à l'optimisation, ce qui est nécessaire sur TI-Z80 et dans une mesure un peu moindre sur TI-68k, est beaucoup moins nécessaire sur Nspire, même si cela reste bien sûr utile.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Posté le 18/05/2011 à 22:42 Membre depuis le 10/06/2001, 30813 messages
Lionel Debroux (./15) :
Comme l'écrit Zerosquare en ./10, la programmation sur calculatrice intéresse moins les jeunes maintenant que de notre temps, pour diverses raisons.

ne serait-ce que le fait que tu as moyen de coder pour ton téléphone ?

Avec comme "avantages", pour n'en citer que quelques uns :
- plus d'utilisateurs potentiels de ton appli
- possibilités de monétisation
- plus de puissances / fonctionnalités (rien que la connexion internet, ça aide ; et les mega/giga-herz, pareil)
- plus de "reconnaissance" quand tu dis "je dev pour android/iphone" que quand tu dis "je dev sur TI" ^^
- téléphone pas plus cher qu'une TI haut de gamme...


(bon, OK, j'ai pas pris en compte les "jeunes qui veulent rien faire si ce n'est profiter de l'existant" ^^ )
avatarTutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall
Posté le 19/05/2011 à 07:15 Membre depuis le 28/10/2001, 7625 messages
Voilà smile
Il y a la programmation sur smartphone, un certain désintérêt pour les matières scientifiques en général, les purs consommateurs, et certainement encore d'autres causes.
avatarMembre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.
Posté le 19/05/2011 à 23:05 Membre depuis le 01/12/2002, 2662 messages
Dommage quand même, programmer sur une machine comme une TI92 est super formateur je trouve! Ca apprend les bonnes pratiques, l'optimisation...
Posté le 19/05/2011 à 23:19 Membre depuis le 27/04/2006, 60483 messages
L'optiquoi ? On s'en fout, même les téléphones ont un double cœur maintenant, et ça gêne pas les gens de recharger leur batterie tous les jours embarrassed
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
Posté le 19/05/2011 à 23:46 Membre depuis le 10/06/2001, 30813 messages
deadbird > je suis on ne peut plus d'accord : je garde de mes "années TI" une série de bonnes (et mauvaises, certes) habitudes, que je me retrouve à utiliser encore aujourd'hui, pas loin de 10 ans après -- que ce soit dans mon boulot de tous les jours (PHP), oui sur android (JAVA).

Zerosquare > moué ; certes, on a dans nos téléphones des cpu 100 ou 200 fois plus "puissant" que nos vieilles TI... mais quelques bonnes habitudes d'optimisations ne font pas de mal pour autant...

Et puis, cette puissance en plus, plutôt que de la gacher en code sauvage, des fois, autant en garder un peu pour ajouter des fonctionnalités ^^
(ce qui ne veut pas dire "coder comme un porc en torturant/optimisant le code comme si on n'avait que 10 MHz sous la main)


(mine de rien, je suis plus ou moins en train de coder mon bon vieux Krypton sur android... et ça fait du bien de retrouver un peu ce que je ressentais sur TI ^^ avec plein de possibilités en plus)
avatarTutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall
Posté le 19/05/2011 à 23:52 Membre depuis le 30/06/2001, 71426 messages
squale92 (./20) :
Zerosquare > moué ; certes, on a dans nos téléphones des cpu 100 ou 200 fois plus "puissant" que nos vieilles TI... mais quelques bonnes habitudes d'optimisations ne font pas de mal pour autant...

Ce n'est pas vrai, certaines optimisation qui marchent biens sur 68k sont contre productive sur un CPU un minimum recent, ARM y compris, et ça peux etre encore pire sur des languages interpreté
avatarProud to be CAKE©®™
The cake is a lie! - Love your weighted companion cube

->986-Studio's Wonder Project!<-
yN a cassé ma signature :o
Posté le 19/05/2011 à 23:56 Membre depuis le 27/04/2006, 60483 messages
squale > mon post était au second degré, hein hehe
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
Posté le 20/05/2011 à 07:33 Membre depuis le 10/06/2001, 30813 messages
Godzil > je pensais plus à des optimisations niveau "algo" que "bas-niveau", en fait (parce que JAVA vs C c'est pas tout à fait pareil, quand même)

0² > Oh ; pourtant, c'était pas faux ^^
avatarTutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall
Posté le 20/05/2011 à 14:27 Membre depuis le 27/04/2006, 60483 messages
Ben c'est pas faux en soi, mais c'est une mauvaise excuse pour justifier la fainéantise des devs.
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
Posté le 23/05/2011 à 03:05 Membre depuis le 10/06/2001, 2213 messages
deadbird (./18) :
Dommage quand même, programmer sur une machine comme une TI92 est super formateur je trouve! Ca apprend les bonnes pratiques, l'optimisation...

Bah je ne suis pas tellement d'accord en fait. Les machines d'aujourd'hui sont tellement différentes que c'est plus une perte de temps qu'autre chose d'apprendre l'asm 68k ou d'essayer de faire du C sans libc et en comptant les octets.

Comme le précise Godzil, les optimisations en assembleur sur les processeurs récents sont très différentes de ce qu'on faisait y'a 10 ans. Et de toute façon ça sert pas à grand chose au final, ce qu'on cherche plutôt à optimiser aujourd'hui ce sont par exemple les changements d'état en OpenGL ES, ou bien l'utilisation des lignes de cache, ou alors de paralléliser son programme pour les multi-coeurs, etc... c'est pas sur une TI qu'on peut apprendre ça.

Par conséquent c'est plutôt bien, je trouve, que les jeunes de nos jours essaient plutôt de faire des applis pour leurs téléphone portables au lieu de perdre leur temps sur une TI (surtout si au final c'est pour se retrouver à faire du Lua sur une nspire).
Posté le 27/05/2011 à 23:17 Membre depuis le 02/02/2009, 672 messages
euh pas vraiment d'accord sur le "TI = perte de temps"

Les TI sont un bon vieux terrain de jeu ou on peut toucher à beaucoup de trucs "assez" bas niveau ce que l'on ne peut pas sur beaucoup de machines récentes.
De plus, je parle pour z80, cela reste d'une complexité abordable.
Et puis y a plein de truc bas niveau qui ne changent pas, la plupart des gens qui m'entourent developpent généralement des langages dit "haut niveau" et ne savent pas du tout ce qui se passe dès qu'on leur enlève une ou deux couches d'abstraction. Pour eux entre leur code et la machine c'est un gros trou noir, voire un truc mystérieux ou magique et les gens comme moi passent pour des "barbus extrémistes cinglés".
Après, sur les optimisations, c'est sur que je suis d'accord avec toi ça n'a rien avoir, mais de toute façon tout évolue ce que l'on apprend un jour peut ne plus servir le lendemain.
En revanche, faire de l'ARM n'est absolument pas une perte de temps à tout point de vue, au contraire.


Inutile de vous dire que moi je fais partie des vieux cons trigni
Mais plutôt z80 (trilove trilove )...Est-ce pire ou mieux que 68k ??
Posté le 27/05/2011 à 23:38 Membre depuis le 27/04/2006, 60483 messages
Et puis il ne faut pas oublier le développement embarqué aussi, toutes les plateformes ne font pas tourner Java ou C# (ou si elles le font tourner, ce n'est pas forcément une bon choix pour autant).
Contra (./26) :
Mais plutôt z80 ( trilove.gif trilove.gif )...Est-ce pire ou mieux que 68k ??
Comparer les qualités intrinsèques du Z80 et du 68k serait un beau sujet de troll cheeky

Mais sinon disons que c'est encore plus bas niveau que le 68k oui
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
Posté le 05/01/2012 à 20:39 Membre depuis le 04/01/2012, 18 messages
squale92 (./16) :
"jeunes qui veulent rien faire si ce n'est profiter de l'existant"

Zerosquare (./10) :
Faut vous y faire les gars, la programmation on-calc c'est un truc de vieux con, les jeunes ils s'y intéressent plus maintenant

nitro (./25) :
Par conséquent c'est plutôt bien, je trouve, que les jeunes de nos jours essaient plutôt de faire des applis pour leurs téléphone portables au lieu de perdre leur temps sur une TI (surtout si au final c'est pour se retrouver à faire du Lua sur une nspire).


Vous avez quoi contre les jeunes d'aujourd'hui ? J'ai 15 piges et même si je galère (a mort), j'essaye de dev sur ma TI. triso

Après c'est vrai que ce n'est pas la même époque, mais ce n'est pas une raison pour généraliser les choses !

EDIT : je poste 7 mois plus tard... hum
avatarPLUR - Peace Love Unity Respect

#TI 68k := LINUX
TI 89:= UBUNTU
#TI NSPIRE := WINDOWs
TI NSPIRE (OS 3.X) := WINDOWS VISTA
Posté le 05/01/2012 à 20:43 Membre depuis le 18/06/2001, -26077 message
Oui, mais t'es un peu une exception. Il y avati ue grosse communauté de programmeurs sur TI il y a 10 ans. Les "anciens" ont arrêté peu à peu (études, boulot, famille toussa), pas un jeune n'a débarqué pour prendre la relève. Par contre, ils demandent toujours autant de programmes.
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !
Posté le 05/01/2012 à 20:50 Membre depuis le 04/01/2012, 18 messages
Bon, après je ne connais pas la fabuleuse histoire du dev des calculettes (TI en particulier), seulement je pense que programmer y'a 10ans (enfin, un peu plus quand même) n'avait rien avoir à par rapport à aujourd'hui, sa devait être moche ...( gni )
Bref, je pense qu'un "jeune" qui a envie est un jeune dynamique, et qui avant de demander un prgm, essayera de voir si il peut le coder.

C'est ce que je fais en tout cas, même si je n'ai pas un bon niveau.
avatarPLUR - Peace Love Unity Respect

#TI 68k := LINUX
TI 89:= UBUNTU
#TI NSPIRE := WINDOWs
TI NSPIRE (OS 3.X) := WINDOWS VISTA