π
<-

NO-ASM-Team

Discussions diverses, débats, sondages, parler de tout et de rien... mais en restant plutôt sérieux.

Re: NO-ASM-Team

Postby kurapix » 12 Mar 2008, 08:47

... Scorpiolivier ... arrête de dire des bêtises (quand on sait pas on se tait ou on émet un doute).

Je répète : peu importe le langage de programmation utilisé, si on code comme un pied ça favorisera les bugs et donc les plantages ... c'est pas au langage d'éviter les bugs mais au programmeur.

Kurapix
User avatar
kurapix
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 56.6%
 
Posts: 378
Joined: 10 Jul 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2 ème annee de Prepa Integree (2008-2009)

Re: NO-ASM-Team

Postby scorpiolivier » 12 Mar 2008, 23:30

Mais c'étais une blagounette dans l'ésprit de progval .
Que les apparences Soit Belles Car on ne Juge que par Elles ... * par Clowé
User avatar
scorpiolivier
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 17.6%
 
Posts: 257
Joined: 06 Feb 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nd

Re: NO-ASM-Team

Postby ProgVal » 13 Mar 2008, 12:26

tama wrote:ProgVal, c'est toi qui doit mieux coder :p, si ça bug c'est d'ta faute, pas d'la faute de l'ASM
Je parle de programmes conçus par d'autres programmeur.
Par exemple hier, j'ai eu une fenêtre "Error: Access memory Violation", mais que je ne pouvais la quitter. Heureusement que l'ASM ne bloque pas (encore) le boîtier des piles...
Image

Image
User avatar
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 60.7%
 
Posts: 2747
Joined: 05 Jul 2007, 00:00
Location: Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S SI (Sciences de l'Ingénieur)

Re: NO-ASM-Team

Postby kurapix » 13 Mar 2008, 13:31

Bref ... c'est pas à cause de l'ASM mais bien à cause du/des programmeurs ...
User avatar
kurapix
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 56.6%
 
Posts: 378
Joined: 10 Jul 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2 ème annee de Prepa Integree (2008-2009)

Re: NO-ASM-Team

Postby kurapix » 13 Mar 2008, 17:02

C'est pas dû au processeur .... peu importe le processeur, il y aura un ASM lui correspondant ...
Je maintiens ce que je dis, c'est à cause du/des programmeurs, il peut s'agir des programmeurs de l'OS ou des programmeurs du compilateur, .... bref partout où peut agir un programmeur il y a risque de bugs ...
Ca m'étonnerais que ce soit au niveau du processeur ... (un bug matériel ... euh ^^")

Kurapix
User avatar
kurapix
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 56.6%
 
Posts: 378
Joined: 10 Jul 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2 ème annee de Prepa Integree (2008-2009)

Re: NO-ASM-Team

Postby kurapix » 13 Mar 2008, 20:21

Bah dans tous les systèmes quel qu'il soit, un simple bug peut avoir des répercussion énorme. Un simple BOF peut faire planter le programme comme le système entier par exemple.

Il faut voir dans quel conditions les programmes plantent pour le savoir précisemment car oui certains bugs sont asser difficile à trouver ... Certains bugs se dévoilent dans certaines conditions uniquement d'où l'impression qu'on peut avoir pour certains programmes buggés qu'ils ne le sont pas.
Le problème de l'ASM est qu'il est pas évident à utiliser (encore moins que le C ...), de ce fait des bugs peuvent surgir.
Et puis un mauvais code restent un mauvais code donc de par sa définition : risque de plantage plus élevé qu'un programme "bien" coder.

Pour la saturation mémoire il y a plusieurs explications : tout d'abord la manière de l'OS de la Ti de gérer la RAM, les flashsapps bouffent de la RAM, la RAM sert de moyen de stockage (c'est possible puisque continuellement alimenté par les piles) et donc ... moins de RAM.
Un truc courant quand on programme : oublier les free suivants les malloc ... d'où memory leak.
...
La mémoire n'a pas vraiment l'air optimiser sous les Ti.

Kurapix
User avatar
kurapix
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 56.6%
 
Posts: 378
Joined: 10 Jul 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2 ème annee de Prepa Integree (2008-2009)

Previous

Return to Autres discussions

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
2115 utilisateurs:
>2093 invités
>15 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
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)