π
<-

La mystérieuse 11ème application: un nouveau langage de programmation

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

La mystérieuse 11ème application: un nouveau langage de programmation

Unread postby critor » 13 Apr 2011, 01:56

La TI-Nspire dans son dernier OS 3.0 permet de créer de nouveaux onglets dans vos classeurs avec 7 types d'applications différents:

- Calculs
- application Graphiques
- application Géométrie
- Tableur & Listes
- Données et Statistiques
- Editeur Mathématique
- Vernier DataQuest

Image




2 applications supplémentaires sont insérables en changeant tout simplement de menu:

- Editeur de programmes
- Console du capteur

Image


Cela nous amène donc à 9 applications.



Mais en fait, une autre application existe encore. Seulement, on ne peut l'insérer qu'en utilisant le logiciel PC.
C'est l'application "questions", qui permet de créer entre autres des QCM ou Vrai/Faux.

Image


Nous en sommes maintenant à 10 applications.



Le tableau périodique dont nous vous avons parlé récemment n'est pas inclus dans l'OS. C'est un classeur comportant des onglets, et ces onglets contiennent donc des applications...

Image


Mais l'impossibilité de générer un tel écran avec toutes les applications officielles citées précédemment nous amène à supposer l'existence d'une autre application secrète, une 11ème application.



Et l'expérience vient de confirmer cette hypothèse. Après décryptage du fichier TNS du tableau périodique, on obtient sa structure sous forme XML. On y apprend notamment que son auteur est John Powers, qui avait déjà travaillé pour TI dans le domaine des TI-68k (son nom est cité dans vos manuels de TI-89/92), et également que le fichier a été généré le 23 mai 2010.

Mais surtout, quand on regarde le type des applications utilisées, on trouve un nouvel identifiant totalement inconnu: "TI.ScriptApp", que l'on pourrait traduire par application de scripts. Le numéro de version associé à l'application est "1.0", ce qui confirme bien que c'est une nouveauté. Là voilà, la 11ème application TI-Nspire!

On peut donc supposer que c'est une application permettant d'utiliser un langage de programmation interprété (script), apparemment adapté à la génération d'interfaces graphiques et à la gestion des événements.

En regardant le code source du tableau périodique, on se rend compte qu'il s'agit malgré tout d'un langage relativement évolué puisqu'il semble capable de gérer des classes avec de l'héritage (comme le C++ ou le Java), bref un langage de script orienté objet. Levak a commencé à documenter ce nouveau langage sur notre forum, et il semblerait que ce soit en fait du Lua.

Mais hélas, il nous est impossible d'insérer des applications de script, aussi bien en utilisant l'OS que le logiciel PC. C'est donc une application "secrète" que seul TI peut insérer ou éditer, en utilisant probablement un logiciel spécial non diffusé publiquement.



TI a-t-il peur de nos capacités? Peur qu'on leur fasse de l'ombre en faisant aussi bien voir mieux que les applications officielles, ce qui était déjà le cas sur TI-68k/z80, et ce qui commençait à être le cas avec Ndless sur les TI-Nspire?

Peut-être ont-ils même pour but à terme de vendre le logiciel de développement et/ou les applications développées, ce qui expliquerait leur entêtement à vouloir éradiquer Ndless.



La situtaion nous semble en tous cas inadmissible: malgré son prix élevé, la TI-Nspire est la calculatrice la moins programmable de tout le marché des calculatrices graphiques depuis 20 ans!!! Même une TI-80/81 ou une Casio verte des années 90 fait mieux! Nous ne pouvons que désapprouver ces choix qui ne correspondent pas du tout à l'esprit d'ouverture, d'égalité et de partage que défend TI-Bank.

Nous espérons que TI reviendra un jour à de meilleurs sentiments, aux idées qui ont su faire son succès avec les TI-z80/68k, lui assurant un quasi monopole sur les technologies mobiles de l'éducation dans de nombreux pays.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 14 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
807 utilisateurs:
>777 invités
>22 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)