A chaque fois, je me dis que finalement, la perte n'est pas si terrible que ça, et que le temps gagné et la facilité d'écriture compenseront bien ce petit sacrifice. Mais +50% quoi, c'est juste inhumain à supporter...
Ce genre d'optimisations (théoriquement abusives) dans le code ASM de TIGCCLIB sont faites exprès.
Et donc tu flippais à chaque release d'AMS, en espérant qu'il n'y ait pas 10 nouvelles cassures à détecter ? Tout était à retester ?
C'est clairement visible, quand des abs.w se retrouvaient transformés en abs.l (même quand l'adresse tient en un word), des instructions redondantes se retrouvaient insérées etc., alors que le fonctionnement du code n'avait pas changé.
on sait ce qu'ils utilisaient TI? Keil?
Il me semble que c'était Sierra-C ou nom equivalent

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Dans le SDK public, oui, mais il n'est pas sûr qu'ils utilisent le même compilateur en interne, il me semble que certaines personnes aient constaté des différences au niveau du code généré.
La version de SierraC fourni avec le SDK n'est pas la version complète. Et je vois mal TI aller acheter une licence hors de prix pour ce compilo pour un SDK au marché douteux.

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
C'est possible, mais ce n'est pas certain. Distribuer une version limitée, c'est aussi un moyen de se faire de la pub, d'ailleurs plusieurs développeurs de compilos distribuent des versions limitées gratuites. TI a pu choisir Sierra C parce qu'ils ont pu négocier un accord commercial intéressant avec eux, pas forcément parce que c'est ce qu'ils utilisaient en interne.

—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT TurboÀ vrai dire GCC aurait très bien pu faire leur affaire.
Oui ce n'est pas certain, mais SierraC est pas vraiment le compilateur le plus connu, il doit y avoir une bonne raison qu'il ai été choisis.
Ai quand même cest plus simplement d'éviter de mélanger des trucs comme les compilateurs, même si ça peu marcher, tout faire avec le même est plus rationnel et potentiellement moins problematique

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Bin oui, le changement des chaînes de caractères avec Python 3 est pénible…
Mais le fonctionnement de Python 2 est franchement sa plus grosse erreur de conception et est probablement aussi la plus grosse source de bugs.
Alors, oui, le changement est chiant… pour les trucs mal codés (si ça avait été codé avec rigueur, il n'y aurait pas trop de souci, surtout avec 2to3 qui fait ça tout seul, mais c'est vrai que Py2 pousse au crime à ce niveau). Après, ça fait plus de 10 ans que Py3 est sorti et il y a pas mal de façons de coder à la fois pour Py2 et Py3. Ça laisse quand même un peu de temps pour faire la transition.
(et sinon, j'imagine que ton pote n'a pas trouvé une façon encore plus inefficace de développer ?)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant