Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Questions » premiers pas dans l'univers de la programmation. (48 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
naruto Ecrit le: Dimanche 12 septembre 2004 à 12:38 Déconnecté(e)    Voir le profil de naruto Envoyer un email à naruto Envoyer un message privé à naruto  

jai une ti 89 titanuim , c'est pas grave si jutilise le manuel de la ti 89/92+ il a l'air plus complet pour debuter.
    
./Post n°20   Marquer comme non lu.
naruto Ecrit le: Dimanche 12 septembre 2004 à 12:39 Déconnecté(e)    Voir le profil de naruto Envoyer un email à naruto Envoyer un message privé à naruto  

Et thnx all pr avoir pris le temps de maider :D #langue# #cartonne# #cartonne# #bravo# #bravo# #huge#
    
./Post n°21   Marquer comme non lu.
LionelA Ecrit le: Dimanche 12 septembre 2004 à 12:45 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


ca marche pareil oui :) (j'utilise mon manuel papier de 89 pour ma v200)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°22   Marquer comme non lu.
limmt Ecrit le: Dimanche 12 septembre 2004 à 13:55 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


c'est pareil
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°23   Marquer comme non lu.
geogeo Ecrit le: Dimanche 12 septembre 2004 à 14:11 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


La SI n'aide pas vraiment en programmation. Je doute qu'un débutant se lance dans le bas niveau avec le binaire...

Je te conseil vivement de commencer par le Basic, tout simplement pour t'apprendre la 'logique de la programmation', à structurer tes programmes, à avoir une logique dans l'enchaînement des instructions et à avoir quelques notions en optimisations.

Malheuresement (et heuresement quand même :D) la programmation ce n'est pas juste apprendre par coeur la syntaxe des instructions et ce dire, je suis capable de faire un jeu complexe après une semaine d'apprentissage.

Il y a des algorithmes à apprendre, des méthodes... Donc mieux vaut commencer par le Basic. :)

Moi j'ai appris grâce à des sources ou tout simplement en essayant de faire un rpojet et en y allant au pifomètre. Mais tu peux aussi apprendre avec des tutos...
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°24   Marquer comme non lu.
IP2X Ecrit le: Dimanche 12 septembre 2004 à 14:41 Déconnecté(e)    Voir le profil de IP2X Envoyer un email à IP2X Visiter le site WEB de IP2X Envoyer un message privé à IP2X  

ce qui est vraiment bien, c'est surtout regarder les sources, tu apprend des tonnes de trucs
IP2X

    
./Post n°25   Marquer comme non lu.
Folco Ecrit le: Dimanche 12 septembre 2004 à 19:53 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


geogeo-> c'est le C que tu appelles du bas niveau??
LOL!
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°26   Marquer comme non lu.
LionelA Ecrit le: Dimanche 12 septembre 2004 à 20:08 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je ne pense pas que ca soit ce qu'il ait voulu dire, mais plutôt que en SI on voir en gros le binaire :)

Sinon le C est le langage haut niveau qui est de plus bas niveau %)
Un prof nous a dit, "le C en gros c'est un bel assembleur"
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°27   Marquer comme non lu.
geogeo Ecrit le: Dimanche 12 septembre 2004 à 20:51 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Euh le C, c'est du moyen niveau, bref en C tu peux faire du bas niveau comme du haut niveau, tout est relatif.
Mais généralement quand je parle du bas niveau je fais référence à l'ASM.

Franchement la SI n'aide en rien en programmation, la preuve en première j'ai étudié le C pour ATMEL et j'étais obligé d'expliquer le fonctionnement de la boucle For en détail au prof parce qu'il n'y comprenait rien (la boucle est for est quelque chose d'extrèmement compliqué limite hors programme). Et toute la classe était incapable de faire seul un programme en C assez simple de A à Z. Juste pour dire que premièrement, il faut maitriser le sujet, et pour un prof c'est pas facile, et deuxièmement bah la SI n'est pas faite pour apprendre la programmation.
-Edité le Dimanche 12 septembre 2004 à 20:51 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°28   Marquer comme non lu.
serioussam Ecrit le: Dimanche 12 septembre 2004 à 22:02 Déconnecté(e)    Voir le profil de serioussam Envoyer un email à serioussam Visiter le site WEB de serioussam Envoyer un message privé à serioussam  

Et toute la classe était incapable de faire seul un programme en C assez simple de A à Z


Je retiens %)
la shasse é ouvèrte poure lay maychants
    
./Post n°29   Marquer comme non lu.
Onur Ecrit le: Mercredi 15 septembre 2004 à 17:15 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


naruto je te conseille le ETP-BASIC #oui#
c'est rapide et simple a la fois!!! (je me permet de faire de la pub vu qu'apparemment j'en fais pas assez)
pour le telecharger :
sur ticalc: ETP-Basic compiler on ticalc.org

il va y avoir un update bientot.
et pour apprendre le langage, tu vas sur www.etpstudio.com et tu cliques sur documentation puis documentation sur ETP-Basic (c'est en francais)



LionelA :

Question programmation :
Il y a 2 types de langages sur TI
- Les langages interpretés : le Basic (TI ou GFA bientot :D)
- Les langages compilés ou assemblés : Le C ou l'assembleur



tu pourrais mettre ETP-Basic quand meme #tsss# #pleure#


-Edité le Mercredi 15 septembre 2004 à 17:19 par Nounours-
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°30   Marquer comme non lu.
LionelA Ecrit le: Mercredi 15 septembre 2004 à 18:49 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Excuse moi :p
Donc il existe aussi l'excellent ETP basic (que je n'ai pas testé mais qui m'a l'air bien) pour programmer en basic sur PC afin de creer des fichiers binaires pour TI, d'ou la rapidité d'execution.
Le probleme est que l'IDE n'est pas encore sorti, mais d'apres ce que j'ai cru comprendre ca ne devrait pas tarder :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°31   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 15 septembre 2004 à 18:52 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Euh, mis à part la pub de Nounours, il a quoi de spécial, ETP Basic? Je vois juste un langage de moyen niveau style C avec une syntaxe BASIC et largement plus incomplet que le C avec TIGCC. À part l'éditeur de sprites intégré dans l'IDE qui n'existe même pas encore dans la version publique, il n'a rien de plus simple que TIGCC.

Et la librairie de fonctions est aussi très incomplète par rapport à TIGCCLIB, elle ne donne même pas accès à tous les ROM_CALLs (juste à une très petite partie), et elle n'a rien pour rivaliser à tigcc.a non plus.
-Edité le Mercredi 15 septembre 2004 à 18:55 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°32   Marquer comme non lu.
Jfg Ecrit le: Jeudi 16 septembre 2004 à 22:43 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


L'ETP Basic il est plus simple que le C. Franchement il est sympa comme programme, mais c'est clair qu'il manque pas mal de fonctions.
Dès que j'ai le temps, j'essaye de voir ce qu'on peut faire et je fais des bench (ca va bientôt être le combat TI-Basic vs ETP-Basic vs GFA-Basic vs TIGCC...)
-Edité le Jeudi 16 septembre 2004 à 22:48 par jfg-
Kill Mario
    
./Post n°33   Marquer comme non lu.
geogeo Ecrit le: Jeudi 16 septembre 2004 à 23:17 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je ne veux pas bouleverser les choses, mais TIGCC n'est pas comparable à GFA-Basic et encore moins au TI-Basic.
Quant à ETP je le met entre GFA-Basic et TIGCC. Bref ETP c'est la solution pour programmer facilement et avoir une vitesse d'exécution impressionnante (faut dire que c'est un langage compilé, c'est un atout très important).
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°34   Marquer comme non lu.
Onur Ecrit le: Vendredi 17 septembre 2004 à 01:51 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


serioussam :
C'est un langage simplifié et orienté jeux.


LionelA :
Excuse moi :p
Donc il existe aussi l'excellent ETP basic (que je n'ai pas testé mais qui m'a l'air bien) pour programmer en basic sur PC afin de creer des fichiers binaires pour TI, d'ou la rapidité d'execution.
Le probleme est que l'IDE n'est pas encore sorti, mais d'apres ce que j'ai cru comprendre ca ne devrait pas tarder :)


Jfg :
L'ETP Basic il est plus simple que le C.


geogeo :
Bref ETP c'est la solution pour programmer facilement et avoir une vitesse d'exécution impressionnante (faut dire que c'est un langage compilé, c'est un atout très important).


vous avez tout compris.. merci!!! #ange2#

Jfg :
Franchement il est sympa comme programme, mais c'est clair qu'il manque pas mal de fonctions.

c vrai.. mais.. "oohhh .. ca commence a se mettre en place.. petit a petit" (petit jeu: trouver la reference)
#sante#
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°35   Marquer comme non lu.
Onur Ecrit le: Samedi 18 septembre 2004 à 14:56 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


alors personne ne trouve la reference? #pleure#

"oohhh .. ca commence a se mettre en place.. petit a petit"
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°36   Marquer comme non lu.
Jfg Ecrit le: Lundi 20 septembre 2004 à 22:48 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Nounours>Non.


Et tu sais quoi, on va surement critiquer ton compileur parcequ'on va dire que ça va diminuer la qualitée des programmes du type ASM: ça va permettre à des "newb" programmant en TI-Basic de faire des programmes ASM pas du tout optimisé (c'est ton compileur qui en sera responsable, mais je ne dit pas que tu l'auras mal programmé mais juste que c'est impossible de compiler un language d'un niveau aussi élevé avec des performances similaire a l'ASM/C).
Je suppose que avant, la difficulté d'apprendre l'ASM faisait une selection parmis les programmeurs: seul les meilleurs y arrivaient.

En gros il y a 2 trucs que ton compileur va faire:
-Il va diminnuer la selection des programmeurs.
-Les programmes fait avec ETP basic terniront l'image des programmes du type ASM (ils ne montreront pas toutes la puissance de l'ASM)

Mais ceux qui diront ça doivent alors être contre TIGCC car l'arrivé de TIGCC à provoqué la même chose.

Voilà ça doit pas être très clair tout ça mais j'ai fait de mon mieux.
Kill Mario
    
./Post n°37   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 20 septembre 2004 à 22:52 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bah, c'est un peu vrai, le problème qu'on a eu avec TIGCC.

Avant, on savait: ASM = dans >90% des cas, bon programme, BASIC = dans >90% des cas, programme m*rdique. Maintenant, on a les programmes en C, et autant il y a des programmes en C excellents, autant il y a aussi des programmes en C qui plantent la calculatrice dès qu'on les lance ou sont autrement m*rdiques.

Mais au moins ça réduit un peu les préjugés (on est obligé de regarder le programme pour porter un jugement).
-Edité le Lundi 20 septembre 2004 à 22:53 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°38   Marquer comme non lu.
LionelA Ecrit le: Lundi 20 septembre 2004 à 22:55 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Jfg> pas besoin d'etre ultra optimisé et d'utiliser toute la puissance de la TI pour qu'un jeu soit bien.
Le C à permis entre autre de me permettre de developper sur TI... (et si c'était une erreur que je m'y mette, dites le moi)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
  :: Index » Forum Ti68K » Questions » premiers pas dans l'univers de la programmation. (48 réponse(s))
Pages : 2/3     « 1 [2] 3 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 45.91ms avec 18 requetes