π
<-

De Derive à la TI-Nspire, ou la perte de fonctionnalités CAS

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

De Derive à la TI-Nspire, ou la perte de fonctionnalités CAS

Unread postby critor » 20 Dec 2013, 02:11

Ce soir, nous allons nous plonger dans les origines du moteur formel (CAS) des calculatrices graphiques Texas Instruments.

Dans les années 90, une petite entreprise, la "Soft Warehouse", publiait un logiciel de calcul formel pour ordinateurs fort renommé, 'Derive'.
Venant de tomber sur un vieil ordinateur poussiéreux à processeur 486 dans un coin du sous-sol du lycée, j'ai pu y trouver par hasard la version 4.11 de Derive pour DOS datant de 1996, que vous voyez ci-dessous en train de donner la forme générale des racines d'un polynôme de degré 2 (solutions de ax2+bx+c=0), des formules bien connues des élèves de Première.
Par la suite, Derive bénéficia de versions Windows dont je ne dispose pas.


Mais pourquoi est-ce que je vous parle de ça ?
Il se trouve tout simplement que le moteur formel du logiciel Derive est ce que Texas Instruments a utilisé dans ses premières calculatrices formelles, les TI-92 et TI-89 dès 1995, en partenariat avec Soft Warehouse.

Regardez par exemple maintenant la forme générale des racines d'un polynôme du 3ème degré (solutions de ax3+bx2+cx+d=0). N'y a-t-il pas un air de famille ? ;)
Image

Mais bien sûr, toute nouvelle utilisation du moteur de calcul formel de Derive nécessitait un nouvel accord entre Soft Warehouse et TI.
Aussi dès 1999, TI corrigea le problème et racheta Soft Warehouse, devenant ainsi propriétaire du moteur de calcul formel Derive ! :bj:

Derive fut maintenu et mis à jour par TI jusqu'à son abandon en 2007, lors du lancement du logiciel TI-Nspire, afin sans doute de ne pas lui faire concurrence. Les utilisateurs de Derive furent officiellement invités à passer au logiciel TI-Nspire.



Et pourtant, maintenant que j'ai Derive sous les yeux, il semble que le passage au logiciel TI-Nspire ne se soit pas fait sans perte...
En effet, Derive est capable de rechercher les racines de polynomes de degré 4 munis de un ou plusieurs coefficients formels, alors que le logiciel TI-Nspire laisse immédiatement tomber:
  • ax4+x3+x2+x+1=0
  • ax4+bx3+x2+x+1=0
  • ax4+bx3+cx2+x+1=0
Image

On peut supposer que les chemins de recherche nécessaires ont été désactivés sur le portage pour calculatrice TI-92 en 1995, puisque nécessitant déjà un temps non négligeable sur ordinateur (plusieurs secondes à plusieurs dizaines de minutes) et n'ont pas été réactivés depuis. Le logiciel TI-Nspire reprendrait donc une évolution de ce portage, et non du code original de Derive.
On peut comprendre que TI souhaite que les calculatrices et logiciels TI-Nspire se comportent de la même façon, et c'est certes un choix cohérent. Mais d'un autre côté, il n'est pas compréhensible que les utilisateurs de Derive soient invités à passer à un logiciel dont le moteur de calcul formel est inférieur car volontairement bridé. :(
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: De Derive à la TI-Nspire, ou la perte de fonctionnalités

Unread postby Loulou 54 » 20 Dec 2013, 12:56

Wow jolie observation ! :D
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: De Derive à la TI-Nspire, ou la perte de fonctionnalités

Unread postby diot » 20 Dec 2013, 13:36

Super intéressant. La ressemblance est nette c'est vrai.
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
User avatar
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 54%
 
Posts: 995
Images: 1
Joined: 05 Sep 2011, 17:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa PCSI

Re: De Derive à la TI-Nspire, ou la perte de fonctionnalités

Unread postby Adriweb » 20 Dec 2013, 13:36

Bon article :)

Pour ma part, j'avais entendu parler, seulement, de Derive... C'est vrai que c'est dommage que TI ne propose plus de version "standalone" de ce logiciel, certaines personnes n'ayant nullement besoin de toute l'architecture Nspire qui se trouve désormais autour du moteur formel (certes amélioré sur certains points depuis, mais aussi bridé -désormais inutilement- sur d'autres...)

Mais après tout, je ne sais pas si à cette époque, il pouvait être considéré comme un concurrent à la hauteur de Mathematica ou de Maple ... ? Et du coup, si ce n'était pas le cas, le fait de ne plus le proposer en tant que tel mais dans un produit intégré à bien d'autres choses (écosystème Nspire, surtout), devenait une "renaissance" du produit... sans concurrent dans ce domaine du moins c'est ce que je pense :P)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: De Derive à la TI-Nspire, ou la perte de fonctionnalités

Unread postby Bisam » 22 Dec 2013, 19:00

En fait, Derive pouvait concurrencer Maple et Mathematica parce qu'il était bien plus petit en taille... et moins gourmand en ressources, ce qui était crucial à l'époque.
Mais surtout, il touchait un public que Maple et Mathematica ne pouvaient pas toucher : les étudiants. En effet, en 1995, les ordinateurs étaient encore bien trop chers pour un étudiant... et le fait de trouver Dérive sur TI92 fut une véritable révolution.
Surtout qu'en plus, il venait accompagné de Cabri qui était le must de la géométrie dynamique à l'époque !
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile


Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 9 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.
717 utilisateurs:
>682 invités
>28 membres
>7 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)