π
<-
Chat plein-écran
[^]

Nouveau langage interprété on-calc TI-83 PCE : Neon

Assembleur, Axe, C/C++, ICE...

Re: Nouveau langage interprété on-calc TI-83 PCE : Neon

Message non lude Bobb » 14 Sep 2023, 20:37

J'ai terminé d'écrire la bibliothèque de nombres utilisant les real_t. Il ne me reste plus qu'à m'occupper de la compatibilité avec les AppVars et de l'envoi du nom du fichier via Ans.

Dans quelques semaines je publierai une version publique de test de Neon sur calculatrice.

En attendant, j'ai terminé de rédiger le cours en ligne pour apprendre Neon : https://www.langage-neon.org/apprendre-neon

Vous allez maintenant pouvoir écrire vos programmes et les exécuter sur ordi (en attendant la calculatrice), ou, à défaut, trouver des bugs de l'interpréteur.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
Avatar de l’utilisateur
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 94.5%
 
Messages: 300
Inscription: 19 Avr 2020, 12:37
Localisation: Morbihan
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE MPI

Re: Nouveau langage interprété on-calc TI-83 PCE : Neon

Message non lude Bobb » 21 Sep 2023, 22:12

La version 2.1-beta est publiée sur TI-Planet et run-neon.esite.repl.co.
Elle inclut pour la première fois une version officielle pour la TI-83 Premium CE / Edition Python / 84 Plus CE.

Au niveau nouvelles fonctionnalités, elle intègre désormais un système de variables locales.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
Avatar de l’utilisateur
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 94.5%
 
Messages: 300
Inscription: 19 Avr 2020, 12:37
Localisation: Morbihan
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE MPI

Re: Nouveau langage interprété on-calc TI-83 PCE : Neon

Message non lude GRIFFON » 04 Oct 2023, 20:47

j'ai regarder mais je ne vois aucune commande graphique ni des commandes principale pour servir a un jeu ce (par exemple getkey serait utile).
Je comprends tout a fais vu le développement continuelle de néon mais dans combien de temps estime tu la possibilité de faire un jeu ce avec néon ?
Teste mon meilleur jeu : Labyrinthe
Le sujets sur ce jeu ici
Image
Avatar de l’utilisateur
GRIFFONProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 34.4%
 
Messages: 57
Images: 4
Inscription: 28 Déc 2022, 10:43
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: premiere pro tma

Re: Nouveau langage interprété on-calc TI-83 PCE : Neon

Message non lude Bobb » 04 Oct 2023, 22:52

Pour l'instant, il ne va pas trop être envisageable de créer des vrais programmes sur la calculatrice.
Le problème est que mon algorithme d'analyse syntaxique est beaucoup trop lent sur la calculatrice. L'analyse avant exécution d'un programme d'une vingtaine de lignes peut atteindre 30 secondes - 1 minute.
Il faudrait donc que je change cet algorithme : or je n'ai pas l'intention de le faire puisque j'ai mis énormément de temps à le mettre au point et qu'il fonctionne parfaitement bien. Encore une fois, je me concentre sur les vraies avancées.
Ceci dit, j'entrevois d'assez grosses améliorations à cet algorithme, ce qui pourrait améliorer la situation.

A cause de tout ce qui précède, la programmation d'une bibliothèque de tracé graphique serait inutile pour le moment.
De toute façon, mon langage est encore trop expérimental et est pour le moment plus lent que python ou TI-Basic.

De plus, Neon manque de stabilité pour pouvoir écrire des vrais programmes.
En gros, parmi les erreurs que tu ferais en programmant, un quart seraient des bugs de l'interpréteur.

Or, comme je suis tout seul pour Neon de A à Z, c'est très compliqué pour moi de faire tout à la fois (d'autant que je suis en prépa).

Pour l'instant, je n' ai pas de contributeurs au code source. Or, n'importe qui qui sait programmer en C pourrait écrire des fonctions built-in pour Neon, une bibliothèques graphique, etc, pendant que je fais les modifications plus profondes. Et ça m'aiderait beaucoup.
De même, une équipe de testeurs m'aiderait à rendre le langage plus stable, et plus vite.

Si vous êtes intéressé.e, rejoignez le Discord : https://discord.gg/wkBdK35w2a

En un mot, dans la situation actuelle, je ne suis pas en mesure de faire une bibliothèque graphique, et si tu as bien compris ce que j'ai dit plus haut, ça servirait d'ailleurs à rien d'en faire une maintenant.

La seule chose que je puisse vous dire est que si vous aussi, vous avez hâte de faire des jeux en Neon, alors vous attendrez moins longtemps si vous m'apportez votre aide.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
Avatar de l’utilisateur
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 94.5%
 
Messages: 300
Inscription: 19 Avr 2020, 12:37
Localisation: Morbihan
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE MPI

Re: Nouveau langage interprété on-calc TI-83 PCE : Neon

Message non lude GRIFFON » 05 Oct 2023, 18:36

Ok, je suis déjà sur ton serveur néon, je vais tenter d'être plus actif
Teste mon meilleur jeu : Labyrinthe
Le sujets sur ce jeu ici
Image
Avatar de l’utilisateur
GRIFFONProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 34.4%
 
Messages: 57
Images: 4
Inscription: 28 Déc 2022, 10:43
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: premiere pro tma

Précédente

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 43 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.
1355 utilisateurs:
>1339 invités
>12 membres
>4 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)