1

Bonjour, je suis etudiant en 2eme anée de BTS info, actuel posseseur d'une ti83 de base, je m'etais tout au long de ma periode de lycée contenté de jouer a des jeux programés par d'autres, mais maintenant que mes etudes m'ont initié aux arcanes de la programation j'aimerais bien programer mes propres jeux pour ma Ti, seulement voila, aprendre la programation, c'est aussi apprendre a detester la syntaxe Basic (si on peut appeler ca une syntaxe) et a utiliser la syntaxe la plus proche de l'algorithmique: la syntaxe C. Probleme, ma vielle 83, elle fait pas de C, et l'assembleur on l'a pas encore vu en cours, alors ma question est la suivante: quele est la ti la moins chere qui comprends le C???

2

je vois pas en quoi la syntaxe du C est plus proche de l'algorithmique que celle du basic neutral

( je déplace ton sujet dans la bonne rubrique )

3

Elle est moins éloignée de l'asm peut être.

Tu peut programmer en C pour les calculettes Z80 avec le compilo z88: http://www.z88dk.org/ (mais moi je trouve qu'il est difficile à utiliser)

4

Excusez pour la position maladroite du post, sinon merci pour le lien du compilateur, mais comme tu dis, il est hard a utiliser, mais legerment semblable a gcc du coup je m'en suis sorti, sinon c'est une solution indirecte a mon probleme (que je vais probablement adopter) mais j'aurais quand meme aimé avoir une reponse a ma question, c'est a dire la moins chere des ti qui inclu un compilo C en natif?

5

Aucune des TIs n'inclut un compilateur C en natif. Tu dois forcément programmer sur un PC. Ensuite, ben, tout a déjà plus ou moins été dit dans le topic:
* TI-82/83/83+/84+/85/86: http://www.z88dk.org est un compilateur C à fonctionnalités réduites. Il n'optimise pas très bien et est assez difficile à faire marcher, mais c'est déjà mieux que rien.
* TI-89/89 Titanium/92/92+/Voyage 200: Ces calculatrices sont gérées par TIGCC: http://tigcc.ticalc.org. Au programme, il y a un portage de GCC (donc C standard + extensions GNU), un IDE qui rend le tout simple à utiliser et pas mal d'autres features. Je t'invite à aller lire notre site pour plus d'informations. Mais sache que la vieille TI-92 n'est pas gérée aussi bien que les calculatrices plus récentes, et la documentation et les exemples pour programmer pour TI-92 sont pratiquement inexistants, donc il faut bien connaître la documentation de Fargo, celle du linker et quelques autres trucs. Pour les TI-89, TI-89 Titanium, TI-92+ et Voyage 200, il n'y a pas ce problème. (TIGCC a commencé avec les TI-89 et TI-92+ uniquement, élargir le tout aux TI-89 Titanium et Voyage 200 a été beaucoup plus simple que pour les TI-92.) Et pour finir, il existe aussi un kit de développement officiel de TI pour les TI-89, TI-89 Titanium, TI-92+ et Voyage 200: TI Flash Studio. Il est dit être inférieur à TIGCC, et mon avis est qu'il lui manque effectivement des features importants de TIGCC, mais peut-être que tu devrais demander l'avis de personnes en dehors de l'équipe de TIGCC. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

6

Pour le C sur TI je te conseille plutôt vivement d'utiliser GTC, il suffit de demander une version à Pollux, c'est plus rapide et performant que TIGCC.
En gros GTC > TIGCC > Ti Flash Studio
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

7

Pim89
: Pour le C sur TI je te conseille plutôt vivement d'utiliser GTC, il suffit de demander une version à Pollux, c'est plus rapide et performant que TIGCC.

rotfl
tusors

Tu as encore d'autres conneries comme ça? roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

8

A ta place j'irai essayer d'améliorer un peu TIGCC au lieu de rigoler Kevin, il y a du retard à combler.
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

9

ah ok merci pour ces eclairsisements, moi quand j'entendais dire qu'on pouvais programmer en C sur ti89 j'imaginais qu'on uploadait nos fichiers .c et .h et que la 89 avait une focntion genre compile.

sinon y a pas qqun qui aurait une petite source c pour Z80 comentée parceque la j'arrive pas a faire marcher mon petit hello world, j'ai comme l'impression que stdio.h c pas le bon include pour utiliser les i/o de ma 83...

10

!kick pim89
--- Kick : Pim89 kické(e) par squale92


pas de Troll ici, merci.
avatar
Tutorial 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

11

À titre d'information, GTC est loin derrière TIGCC en fonctionnalités (pas mal d'extensions GNU et même des features du standard ISO C99 ne sont pas gérées, et il n'y a rien qui ressemble au linker puissant de TIGCC 0.95), performance du code généré (et taille aussi, avec les optimisations de TIGCC 0.95), convivialité (cf. TIGCC IDE) et fiabilité (selon l'humeur du jour, GTC ne compile même pas Hello World, et je n'exagère même pas). Et en plus, GTC n'est même pas disponible publiquement! Bref, rappelez-moi quand un prétendant sérieux arrive, le vaporware GTC me fait rire et c'est tout.

(Je précise que j'ai écrit ça juste après le ./7, donc avant de lire ./8-./10.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

De toute façon sans même parler de performance, GTC a peu de chance d'égaler la simplicité d'utilisation de TIGCC (vu que c'est fait que par une personne...), mais c'est pas la question: si tu veut un bon compilo C, achète toi une 89.

13

jfg :
De toute façon sans même parler de performance, GTC a peu de chance d'égaler la simplicité d'utilisation de TIGCC (vu que c'est fait que par une personne...), mais c'est pas la question: si tu veut un bon compilo C, achète toi une 89.

Pardon ???

tu sais combien il a de personnes pour TIGCC ?? neutral
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

14

avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

et de personnes actives ?
avatar
Tutorial 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

16

Pour ceux qui comme moi savent pas, dans le repertoire exemples du compilateur y a tout ce qu'il faut comme exemples (et y en a bien besoin, pouvait pas les rever les #pragma...)

17

squale92
: et de personnes actives ?

2, sachant que Sebastian a fait entendre qu'il aimerait passer à autre chose et que nous recrutons: http://p080.ezboard.com/ftichessteamhqfrm5.showMessage?topicID=2879.topic.

Et c'est apparemment la raison pour laquelle certains ici préfèrent GTC: Pollux vous fourre tout dans la bouche sans que vous ayez le moindre truc à faire, et vous êtes prêts à attendre des siècles pourvu que vous n'avez pas à bouger votre c*l... TIGCC est un projet ouvert, mais ça veut dire que des développeurs sont les bienvenus. Mais personne ne veut rien f**tre. Romain Liévin s'en est plaint aussi, d'ailleurs.

Et ben, c'est simple, j'attends toujours... Je n'ai pas écrit une seule ligne pour TIGCC 0.96, j'attends que des développeurs se présentent, parce que j'ai un peu marre de faire tout le travail tout seul. L'équipe a bien fonctionné quand on était 2 ou 3, mais là ça ne va vraiment plus.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

18

Pollux vous fourre tout dans la bouche

hem .. enfin tu penses à ce que tu veux triso
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

19

roll tusors
Voilà quelqu'un qui n'a toujours pas compris ce qu'est une métaphore. roll
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

20

bof neutral

dans le genre de métaphore on fait mieux neutral
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

21

Kevin Kofler
: TIGCC est un projet ouvert

Ah oui, on voit bien comment les décisions sont prises en accord avec les utilisateurs... cf. les moultes flamewars sur le forum de la TICT.
Et ben, c'est simple, j'attends toujours... Je n'ai pas écrit une seule ligne pour TIGCC 0.96, j'attends que des développeurs se présentent, parce que j'ai un peu marre de faire tout le travail tout seul. L'équipe a bien fonctionné quand on était 2 ou 3, mais là ça ne va vraiment plus.

Bah les développeurs sur TI sont déjà pas bien nombreux, alors trouver des gens qui s'y connaissent et acceptent de travailler avec toi, ça va être difficile si tu veux mon avis.
So much code to write, so little time.

22

Kevin Kofler :
roll tusors
Voilà quelqu'un qui n'a toujours pas compris ce qu'est une métaphore. roll

c'est vrai, toi qui est si bon en littérature et philo, tu vas pouvoir m'expliquer tout ça love
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

23

bon si Pim s'est fait kicker ce n'est pas pour que vous continuiez derrière...