π
<-
Chat plein-écran
[^]

Grammer: langage de programmation rapide pour TI 83+/84+

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude Persalteas » 01 Mai 2012, 20:28

Bonjour la compagnie, bonjour aussi a tous ceux qui nous verront depuis la page Facebook de TI-France ! (première fois que je newse depuis que c'est en place :D: )

Je viens vous annoncer encore une fois la sortie d'un tutoriel de programmation pour TI 83 Plus et 84 Plus, ainsi que les modèles dérivés (Silver Edition, Pocket, fr etc...)

Ce tutoriel traite cette fois du langage Grammer, un langage qui s'est lancé à l'été 2011 et qui n'est donc encore pas bien connu, en tout cas par les français :):

Encore un langage ? Pourquoi ? Qu'est-ce qu'il vaut, Grammer ? :o


Comme il y a eu récemment de petits débats sur les langages, je fais un topo rapide sur les points communs et différences de Grammer avec les autres.

  • - Comme le TI Basic, on peut le programmer directement sur la calculatrice depuis l'éditeur de programmes. C'est lui aussi un langage interprété.
  • - Comme l'Axe, il est plus difficile à apprendre que le TI Basic mais permet de faire des prouesses et d'accéder à beaucoup plus de fonctions. Il est également capable de faire planter royalement votre calculette s'il est mal utilisé. ;-)
  • - Comme l'assembleur, il est très, très rapide. (Un peu moins que l'assembleur mais il est pas loin). Il a beau être un langage interprété, il a été conçu pour la vitesse. #boing#
  • - Comme le Basic étendu, c'est à dire les librairies telles que Celtic, Omnicalc, Symbolic, Batlib, etc, il a besoin d'une Application pour fonctionner. C'est là son principal défaut, celà remplit votre mémoire archive.
  • En outre, Grammer utilise les pointeurs, supporte les sprites, les niveaux de gris, le son, les polices de caractères personnalisées (dont celles d'Omnicalc), peut utiliser toutes les variables habituelles de la TI y compris lancer des applications, et permet de faire des codes plutôts légers. Et si vous avez quelque chose à ajouter à cette liste, pas de problème ! :D: Grammer est encore en développement, et Xeda sera ravie d'entendre vos idées sur Ce topic d'Omnimaga. :bj:

Voilà pour le rappel des fonctionnalités de Grammer.
Un ou deux p'tits screens ? (Merci à Xeda, le Dieu et inventeur du Grammer...)
ImageImage

Donc, tout ce baratin pour vous dire que ce langage est désormais a portée de vos calculatrices, vous, français. Car ce que veulent les français en ce temps de campagne électorale, c'est apprendre a programmer en Grammer.

Je vous invite donc, vous, vos parents, vos profs, vos amis, vos petites soeurs, à télécharger le tutoriel de Grammer en Français à cette adresse. J'ai l'intention de le mettre souvent à jour, puisque le tutoriel évolue (et Grammer évolue, en plus).

Pour l'instant, seule la partie théorique est présente. Je suis en train de rédiger une partie plus "pratique" censée accompagner le programmeur dans ses premiers programmes.

- Si vous êtes totalement débutant, je vous conseille d'apprendre le TI Basicavant le Grammer. Cela vous aidera beaucoup.

- Si vous êtes programmeur en TI Basic, je vous pouvez attendre la partie pratique, vous trouverez ça moins difficile, mais si vous avez envie de tenter l'aventure ne vous gênez pas !

- Si vous êtes un programmeur plus expérimenté ayant fait du Celtic ou de l'Axe (c'est particulièrement à ceux là que je m'adresse :D: ), Ne vous gênez pas, en deux ou trois jours vous saurez faire, et le niveau n'est pas plus difficile.

Voilà, à bientôt, je referai une news lors de la version définitive je pense !
Bonne chance aux petits curieux, je les encourage de toutes mes forces !


Grammer, le renouveau des z80 ! :bj:


(oui, z80, il y a un projet encore à l'état de rêve mais pris en compte par l'auteur d'adapter Grammer pour 83 non-Plus (et donc 82 stats). Magique. )
Dernière édition par Persalteas le 02 Mai 2012, 08:44, édité 3 fois.
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude kindermoumoute » 01 Mai 2012, 20:55

Génial ton travail, j’espère que tu vas réussi à lancer un mouvement Grammer car ce langage mérite toute notre attention (autant que l'Axe) !

Dès que j'ai finis le TI-Concours, le BAC, et les worms... je m'y attaque (dans 3 mois). ;)
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
Avatar de l’utilisateur
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.6%
 
Messages: 849
Inscription: 30 Sep 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ecole d'ingénieur informatique et industriel

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude Xeda E. » 01 Mai 2012, 21:56

Hehe: P je dois remplir un port à la TI-83 .__. (pour Grammer 1)
Je suis désolé pour ma grammaire ^^ Je suis une américaine >.>
Avatar de l’utilisateur
Xeda E.
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 71.9%
 
Messages: 17
Inscription: 03 Sep 2011, 05:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: Zeda

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude kindermoumoute » 01 Mai 2012, 21:57

Cela me paraît difficile... est ce que c'est vraiment rentable de faire ce portage ? O_o

EDIT : étant donné que ces calculatrice n'ont que très peu de mémoire, et au moindre RAM cleared tout est perdu...
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
Avatar de l’utilisateur
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.6%
 
Messages: 849
Inscription: 30 Sep 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ecole d'ingénieur informatique et industriel

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude Xeda E. » 01 Mai 2012, 21:58

ce n'est pas trop difficile, mais je ne connais pas la TI-83 bien XD

EDIT: ah, ouais, mais le port sera d'environ 5000 octets.
Et on m'a demandé de le faire :)
Je suis désolé pour ma grammaire ^^ Je suis une américaine >.>
Avatar de l’utilisateur
Xeda E.
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 71.9%
 
Messages: 17
Inscription: 03 Sep 2011, 05:19
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: Zeda

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude Persalteas » 01 Mai 2012, 22:02

Si tu ne le fais pas Xeda, je le ferai moi même. :D:

Ce serait le bonheur et la révolution pour tout ceux qui ont des TI 82 stats.fr en France, soit une bonne majorité des lycéens.
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude kindermoumoute » 01 Mai 2012, 22:05

C'est vrai que de ce point de vue... mais du coup les programmes seront compatible entre les 83+ et les 83 ?
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
Avatar de l’utilisateur
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.6%
 
Messages: 849
Inscription: 30 Sep 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ecole d'ingénieur informatique et industriel

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude le solutionneur » 02 Mai 2012, 15:17

héhé, je l'avais vu que t'avais uploadé l'archive hier ;)
Avatar de l’utilisateur
le solutionneur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 84.6%
 
Messages: 300
Inscription: 18 Déc 2011, 21:41
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude Persalteas » 02 Mai 2012, 15:28

héhé, je l'avais vu que t'avais uploadé l'archive hier


sur TI Planet ? J'ai uploadé l'archive après avoir fait la news... :D:
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Grammer: langage de programmation rapide pour TI 83+/84+

Message non lude le solutionneur » 02 Mai 2012, 16:13

J'ai vu ça dans le chat mais je n'avais pas actualisé la page (tiens, d'ailleurs, tu l'as postée hier xD).

Bonne continuation !

Je pense que ce langage est prometteur mais je me demande s'il ne serait pas judicieux de créer un compilateur pour le rendre encore plus rapide !
Avatar de l’utilisateur
le solutionneur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 84.6%
 
Messages: 300
Inscription: 18 Déc 2011, 21:41
Genre: Homme
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 86 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.
2621 utilisateurs:
>2613 invités
>3 membres
>5 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)