30

fr en apps : ben c'est une apps, le francais...
en tout cas, c'est géré comme tel au niveau du var-link
Ancien pseudo : lolo

31

vous imaginez sur un vrai langage de programation en francais:
x:=10;
y:=0;
repeter
si(x>0) alors
    selection (y);
        cas 1 : Ecris("C'est nul le francais")
        cas 2 : Ecris("Ca fait vraiment bizarre")
        cas 3 : Ecris("Et c'est pas plus clair qu'en anglais")
    finselection;
finsi;
incremente(y);
jusquaceque(y>4);
Ecrit ("Laissez toubez la programation en francais")
avatar

32

Ki c qui m'a dit que je programmais comme un bourrin Pleure.gif

Regardez Kevin c pas mal non plus ! Bon, ok lui c'est justifié et c tjrs la même chose répétée, mais ça ligne elle est encore + longue grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

33

heu... g pass compris la suite logique de ce topic...
t'as voulu parler de koi la, bob 64 ?
Ancien pseudo : lolo

34

Retourne une page en arrière et lit la en entier...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

35

>Bob64 : Oui mais Kevin, son programme est compatible, au moins grin

> lolo :
"Attendez la, c koi ce topic de merde"
Ne nous énervons pas, gardons notre calme, et réfutons d'abord tes arguments grin
"La programmation c'est toujours faite en Anglais que je sache, oui ou non? "
On dit "s'est" déjà. Sinon, pour ta question, non. Faut pas non plus généraliser ton cas. Beaucoup préfèrent l'anglais, mais pas tout le monde.
"Si il y a le francais sur TI c juste pour que ceux ki ne veulent pas programmer puissent quand meme utliser factor ou solve au cas ou ils auraient 1/20 en anglais et un poid-chiche a la place du cerveau."
Non, pour ceux qui veulent avoir une calculatrice adaptée à eux. Et j'ai l'APP Flash TI-FRA installée, et je peux te dire que je suis loin d'avoir 1/20 de moyenne en anglais.
"Alors que ceux ki veulent apprendre a programmer le fassent en anglais."
Oui, mais en faisant des programmes compatibles, c'est le mieux.
"Y a que 4 povres instructions a connaitre (if then try else for endfor ...)"
Si je te prend au premier degré, déjà dans ta parenthèse il y en a 6 grin.
"et c kan meme pas des mots trop compliqué a comprendre, que je sache."
Non, c'est vrai, mais c'est pareil pour le français.
"alors soit on programme en Angalis, soit on programme pas"
Et donc toi, maitre incontesté de la programmation en TI-Basic, tu décrètes ça, et il faut te suivre ???
"deja a 7 ans je programmais en angalis, alors faut pas exagerer"
Moi aussi quand j'étais petit, en QBasic, mais on avait pas la possibilité de programmer autrement.
"et que tous les vraix programmeurs boycottent les prgms francais"
Kevin est sans doute un mauvais programmeur alors, selon ta définition.
Non, c'est juste qu'il pense aux newbies qui ne savent pas la différence entre TI-FRA et la version anglaise, et qu'il veut que son programme soit compatible au possible, et utilisable simplement par le plus grand nombre.
"franchement, y en a bcp de vous ki ont le francais en apps sur leur ti ?"
Sur le forum, non sans doute (ou alors ils n'oseront pas l'avouer grin).
Sinon, oui, je te rassure.
Par exemple, dans ma classe (34 élèves), environ la moitié des élèves ont une TI89, et parmi eux, seulement 2 ou 3 ont viré TI-FRA.
'alors un peu de serieux et detruisez ce topic!"
Tu parles à qui ?
Un peu de sérieux ? C'est ne pas être sérieux que de parler de compatibilité ? mad
[edit]Edité par ZdRUbAl le 24-01-2002 à 18:02:49[/edit]

36

Double-post, désolé smile
[edit]Edité par ZdRUbAl le 24-01-2002 à 18:02:04[/edit]

37

Et hop un double post grin

Bon allez je vais faire dans le bref :
Kevin il est gentil, et en + il est bon programmeur. Il traduit ses progs dans toutes les langues, et tu vois le résultat ? (je parle de LA ligne...)

En gros, j'ai pas envie de me faire chier à tout traduire (et je ne suis pas le seul) alors que c'est simple d'enlever, ou au moins de désactiver Ti-Fra.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

38

Bon, c'est vrai que dans toutes les langues ca fait beaucoup. Mais seulement francais et anglais, franchement, c'est pas long, et ca prend pas trop de place.
Sinon, le but de tout programmeur qui diffuse un programme est que celui-ci soit utilisable par le plus de monde possible, et donc il doit penser à le rendre compatible.

39

Le but de tout les programmeurs c de faire des programmes (sisi grin)
Si qqun veut l'ouvrir et apprendre avec, he bah il fait pas chier il apprends l'anglais !
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

40

On n'a pas besoin de lignes comme ça partout!
Dans tous mes programmes, il y en a une seule (celle que j'ai postée).
Pour la plupart des choses, il suffit par exemple de mettre:
:Local t
:getType(t)->t

et puis d'utiliser t à la place de "NONE" (getType sera automatiquement traduit parce que le programme est distribué tokénisé.)
On peut faire ce genre de choses partout.
Pour les modes:
:Try
:setMode("3","1")->savemode
:Else
:ClrErr
:setMode("ANGLE","RADIAN")->savemode
:EndTry

...
:Try
:setMode("1",savemode)
:Else
:ClrErr
:setMode("ANGLE",savemode)
:EndTry

Remarquez aussi l'utilisation de savemode. Un programme qui change les modes sans les restaurer est encore plus fastidieux qu'un programme qui ne fonctionne pas avec certaines options de localisation.
Et la raison pour laquelle je met aussi la version anglaise en Else est la compatibilité avec AMS 1 (qu'on ne doit pas négliger elle non plus).

Donc il ne faut pas du tout une "convention", il faut juste des programmeurs moins paresseux.
[edit]Edité par Kevin Kofler le 24-01-2002 à 20:16:12[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

41

Mais c CHIANT de programmer comme ça !!! eekeekeek

il faut juste des programmeurs moins paresseux
> Y'en a bcp à part toi ? grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

42

>La programmation c'est toujours faite en Anglais que je sache, oui ou non? "
On dit "s'est" déjà. Sinon, pour ta question, non. Faut pas non plus généraliser ton cas. Beaucoup préfèrent l'anglais, mais pas tout le monde.
certes je connais pas mal de monde qui ne programme pas et qui a le français, moi dès que g vu l'incompatibilité, g viré le francais de ma calc..........sinon oui la programmation s'est tjs faite en anglais car l'anglais est le langage dit le plus simple à comprendre
>"Si il y a le francais sur TI c juste pour que ceux ki ne veulent pas programmer puissent quand meme utliser factor ou solve au cas ou ils auraient 1/20 en anglais et un poid-chiche a la place du cerveau."
Non, pour ceux qui veulent avoir une calculatrice adaptée à eux. Et j'ai l'APP Flash TI-FRA installée, et je peux te dire que je suis loin d'avoir 1/20 de moyenne en anglais.
ah ouais et tu en fais bcp des prgm en basic en français ?
>"Alors que ceux ki veulent apprendre a programmer le fassent en anglais."
Oui, mais en faisant des programmes compatibles, c'est le mieux.
nan hors de question, mais verifier au début du prgm si le mode est en français et demander à l'utilisateur de mettre sa calc en anglais oui
>"Y a que 4 povres instructions a connaitre (if then try else for endfor ...)"
Si je te prend au premier degré, déjà dans ta parenthèse il y en a 6 .
et moi je vois que tes arguments ne voient pas très loin (cf le 1er degré)
>"et c kan meme pas des mots trop compliqué a comprendre, que je sache."
Non, c'est vrai, mais c'est pareil pour le français.
faux cf qq reponses plus haut
>"alors soit on programme en Angalis, soit on programme pas"
Et donc toi, maitre incontesté de la programmation en TI-Basic, tu décrètes ça, et il faut te suivre ???
exactement sauf que c'est les américains qui ont décrété ça pas lui, et on te suivait, il faudrai apprendre des langages de programmation en japonais car les japonais maitrisent plutot bien
>"deja a 7 ans je programmais en angalis, alors faut pas exagerer"
Moi aussi quand j'étais petit, en QBasic, mais on avait pas la possibilité de programmer autrement.
là c pareil pour les possesseurs de HW1 AMS 1.00
>"et que tous les vraix programmeurs boycottent les prgms francais"
Kevin est sans doute un mauvais programmeur alors, selon ta définition.
Non, c'est juste qu'il pense aux newbies qui ne savent pas la différence entre TI-FRA et la version anglaise, et qu'il veut que son programme soit compatible au possible, et utilisable simplement par le plus grand nombre.
voir qq reponses plus haut pour le msg d'erreur au lancement du prgm
>"franchement, y en a bcp de vous ki ont le francais en apps sur leur ti ?"
Sur le forum, non sans doute (ou alors ils n'oseront pas l'avouer ).
Sinon, oui, je te rassure.
Par exemple, dans ma classe (34 élèves), environ la moitié des élèves ont une TI89, et parmi eux, seulement 2 ou 3 ont viré TI-FRA.
pareil pour moi, j'en connais qui ont le français mais peu et ils programment pas et ils ont pas de jeux sur leur calc
>'alors un peu de serieux et detruisez ce topic!"
Tu parles à qui ?
Un peu de sérieux ? C'est ne pas être sérieux que de parler de compatibilité ?
arf t'es marrant toi, la compatibilité c pas seulement faire des mega lignes comme ds le prgm de kevin, si je faisais ça pour darkhole pour qu'il soit compatible français anglais(en apps comme pour les dialogies du jeu) et 89 92+ sur une mm version du jeu, il prendrait pas 190 KO mais 590KO (j'exagere un peu)

Sinon, le but de tout programmeur qui diffuse un programme est que celui-ci soit utilisable par le plus de monde possible, et donc il doit penser à le rendre compatible
dans le zip de darkhole, tu choisis ton modele de calc, le langage des dialogues et tu balances sur la calc...regarde fifa 2001 ou d'autres jeux, la langue est demandée pdt l'installation et après t'as plus le choix, ben ici c pareil, pas la peine de se faire chier
Donc il ne faut pas du tout une "convention", il faut juste des programmeurs moins paresseux.
ouarf !! alors si apres m'etre fait chier à changer les coordonnées de chaque prgm de darkhole pour que les possesseurs de 92+ aient un jeu centré et avoir refait la mm chose ds le sens inverse car g une 92+ donc je code dessus, si on ose dire que je suis paresseux, là je vous balance ma V0.7 dans la gueule et faudra pas vous plaindre (surtt qu'il y aura une version anglaise du jeu)
avatar
納 豆パワー!
I becamed a natto!!!1!one!

43

Ouais je v reprendre le texte moi aussi et rajouter encore des commentaires c ça ? grin

Bon je vais me contenter de la version Rage2000 du débat : Le français c de la merde !

bang
[edit]Edité par Bob 64 le 24-01-2002 à 22:32:21[/edit]
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

44

Tous mes programmes sont compatibles Anglais/Francais. Je suis pour le francais car j'utilise ma 89 aussi pour les maths (sinon j'aurais acheté une GameBoy!) et TIFRA c'est 100 fois mieux pour ca. Toutes (ou presque) les fonctions mathématiques sont en francais comme dans nos cours pas besoin des passer du temps à les chercher.
Il est vrai qu'après avoir passé des heures sur un programme cela semble superflu d'assurer cette compatibilité. Mais un programme doit pouvoir fonctionner sur le plus grand nombre de configurations possibles sans que l'utilisateur ait a changer quoique ce soit!

45

oui j'avoue g passé seulement qq jour pour prgrammer darkholerotfl
sur PC on peut le faire (et encore ?) mais pas sur TI, il faut une version par calc et par langage pour des gros prgm
avatar
納 豆パワー!
I becamed a natto!!!1!one!

46

C'est presque vrai!
Au bout d'un moment tu apprendra les astuces pour assurer une plus grande compatibilité:
-Si des variables ne sont pas en local: rajouter un "w" au début du nom (ex: fich - wfich)
-Pour les langues: créer plusieurs fichiers de type différent puis getType(t)->t
Mais si cela n'a pas été fait au début de la programmation du prog il est clair que c'est impossible à rajouter (trop de temps)



47

lol au bout d'un moment tu apprendra....
non mais ça va ! ça fait 18 mois que je suis sur darkhole alors merci....les vars créées ds le jeu sont suppr qd on quitte donc je vois pas l'intéret d'une extension et pour les langues différentes ben c le joueur qui upload sur sa calc le *.89G correspondant, s'il sait pas uploader le bon fichier je peux rien pour luigrin
avatar
納 豆パワー!
I becamed a natto!!!1!one!

48

>the_beast: Mais si cela n'a pas été fait au début de la programmation du prog il est clair que c'est impossible à rajouter (trop de temps)

Non, mes programmes BASIC ont été écrits pour AMS 1, donc sans penser à ça, et pourtant ça ne m'a pas pris trop longtemps de corriger ça (et de les rendre compatibles avec les localisations de AMS 2).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

49

>K.K.
C très bien alors

>Liquid
"les vars créées ds le jeu sont suppr qd on quitte donc je vois pas l'intéret d'une extension"
Si dans la calculatrice de l'utilsateur il y a au départ une variable de nom NOM alors le programme planteras.Tu n'a qu'a essayé , crée une variable (d'un type différent de ton programme) et tu verras. D'ou l'idée de la renommer WNOM qui a moins de chances d'être déjà présent dans la calculatrice.

"pour les langues différentes ben c le joueur qui upload sur sa calc le *.89G correspondant, s'il sait pas uploader le bon fichier je peux rien pour lui "
T'as pas du tout comprendre là (ou c moi qui ai pas compris) Le pb se situe au niveau des types des fichiers (ce que retourne GETTYPE) qui varie d'une langue à l'autre.

"non mais ça va ! ça fait 18 mois que je suis sur darkhole alors merci."
Je sais bien que tu est loin d'être un newbies mais la remaque était valable pour tout le monde.

50

pour le coup des vars: pas la peine, darkhole NECESSITE d'etre dans le repertoire darkhole donc à moins d'etre picol, on ne rajoute pas d'autre vars ds ce repertoire
C'est tt de mm une bonne idée ça le coup du "wfile"
pour le coup des apps: oui t'as raison, je vais faire un check_langage et si la langue n'est pas l'anglais, le jeu se lance passmile
pour le coup des 18 mois: même avec cette expérience, je continue d'apprendre des astuces
avatar
納 豆パワー!
I becamed a natto!!!1!one!

51

Pourquoi utiliser un w? Utilisez plutôt une lettre grèque ou accentuée. Le mieux est de prendre une lettre grèque au hasard, puis une accentuée au hasard, puis le nom.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

52

ah ouais et on se fait chier à refaire diamond + G + lettre pour la lette grèquegrin
avatar
納 豆パワー!
I becamed a natto!!!1!one!

53

Nan c pas ça le plus drole, c'est quand tu veux la faire passer sous VTI ta vars avec la lettre greque roll
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

54

Quoi !confusconfusconfus

ragerageragerage
Il est pas encore fermé ce forum !
madmadmadmad
Ancien pseudo : lolo

55

ya pas de raison
avatar
納 豆パワー!
I becamed a natto!!!1!one!

56

> liquid : "pour le coup des apps: oui t'as raison, je vais faire un check_langage et si la langue n'est pas l'anglais, le jeu se lance pas wink"
Bonne idée oui
Au moins que les newbie (ou plutôt les ultra-newbies grin) sachent pourquoi il ne marche pas sous TI-FRA, et qu'ils l'utilisent sans smile

57

Faut pas critiquer l'application TIFRA mad
Elle a des bon côtés comme par exemple la traduction des messages d'erreur ou autre.
Mais ce qui est totalement stupide, c'est la traduction des fonctions propres à la programmation.

En fait, c'est de la faute de Texas qui a traduit les fonctions.
Mais faut les comprendre : avoir une calculatrice dans sa propre langue est une exclusivité, et c'est un très bon argument de vente grin

Disons que Texas a négligé la compatibilité entre calculatrices au dépend du profit

58

la, je suis d'accord avec toi.
il n'aurais pas du traduire les noms des fonctions.
Ancien pseudo : lolo

59

C'est clair, toutes aurait du rester en anglais. Ou au moins, que TOUT soit traduit dans le cas de programmes tokénisés, ... sad

60

Le problème, ce ne sont pas vraiment les noms de fonction (sauf si on utilise expr comme dans CHEMISLV), ce sont surtout les chaînes de caractères traduites, genre "AUC" au lieu de "NONE". Ils auraient dû afficher la version traduite, mais pour les programmes utiliser la version anglaise. Mais bon, il faut s'arranger avec ce qu'il y a (même si ça fait du travail en plus).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité