390

Thibaut (./389) :
La version PC tourne sur des processeurs plus de 1000 fois plus rapide

Je dis ça depuis tout le temps, enfin vous avez compris. Je ne comprends pas cette fascination pour la compilation on-calc. Mais du coup, autant utiliser TIGCC qui a un IDE convivial et un débogueur C (TiEmu+GDB). tongue
D'où ma question : quelles sont les choses dans le code qui ne sont pas prises en charge par GTC ?

Assembleur inline.
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é

391

Bah rien n'empêche d'utiliser l'IDE de TIGCC pour compiler avec GTC. Surtout que l'IDE est sous GPL, on pourra donc faire une version parfaitement adaptée à GTC.
Quand à la compilation embarquée, c'est très pratique. Pour preuve, plein de monde possède GTC et des gens demandent régulièrement où on peut l'obtenir. Si t'es pas capable de comprendre ça on y peut rien mais laisse tranquille les autres.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

392

Et le débogueur? GTC n'est pas capable de générer du DWARF 2, ni même du STABS, au format attendu par TiEmu.
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é

393

Rien n'empêche de déboguer ses sources avec TIGCC, pour les rares personnes qui se servent d'un débogueur (mais il faudrait avant tout que le système de déboguage ne soit pas lui-même bogué...).
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

394

(ouais impossible de trouver le bug de synchro du link dans F-Zero, le debuggueur ne permet pas de debugguer dans les interruptions, c'est dommage je trouve smile)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/

395

> Lionel : Tu as apparemment pas suivit la discussion que tu as lancée toit même wink Tu parlais du dernier TIChess. Tu disais que ça ne compilait pas avec GTC. D'où ma question : quelles sont les choses dans le code qui ne sont pas prises en charge par GTC ?
Si, j'ai suivi, et j'ai répondu à ta question (mais l'application à TI-Chess n'était pas évidente...): "de l'ASM inline avec opérandes C et/ou contraintes (ou en élargissant un peu, toute autre feature non portable de GCC parmi celles que GTC ne réimplémente pas)." (./387)

> Je ne comprends pas cette fascination pour la compilation on-calc.
C'est pourtant facile à comprendre...
Imagine-toi que tu as seulement ta calculatrice - tu n'as pas d'ordinateur ni de PDA - pendant une certaine période de temps, mais que tu veux quand même faire des programmes en C et/ou ASM.
Si tu n'arrives pas à t'imaginer, demande à Flanker de t'expliquer.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

396

Et tout simplement pour tester des bouts d'algo ou des routines pendant un cours magistral d'info.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

397

Ouais, mais ça, c'est pas bien, parce qu'il faut toujours écouter en cours d'info non
(Si si, j'ai toujours bien écouté mes cours d'info, et je suis très crédible en l'écrivant grin)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

398

Thibaut (./396) :
Et tout simplement pour tester des bouts d'algo ou des routines pendant un cours magistral d'info.

Bah, il y a toujours le PC portable "pour prendre des notes". Je ne sais pas pour la France, mais je sais qu'en Autriche et aux USA, en Informatique, tu ne te ferais pas trop remarquer avec ça. (En revanche, en Mathématiques, oui: personne ici n'a les "skillz" LATEX pour vraiment prendre des notes sur PC portable. gni)

Mais comme le dit Lionel, les cours sont là pour être écoutés (pas pour programmer autre chose ni pour profiter du réseau sans fils universitaire grin).
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é

399

On s'en fout de l'Autriche et de savoir que pôpa et môman étaient assez riches pour offrir un ordi à leur bichou. Ici on est en France et on n'a pas tous un ordinateur portable, et on n'a pas tous envie de se faire remarquer en cours d'info quand on en a un (surtout que le cours d'info c'était un exemple).
Mais GTC est développé courageusement par une seule personne
GTC est également basé sur un compilateur existant, c'est juste que ce compilateur est loin de la qualité de GCC.
Je sais pas si c'est la peine de répondre à tant de mauvaise foi. Je vais te laisser t'enfoncer dans ton délire. Mais au cas tu ne comprennes sincèrement rien et que aies répondu à côté de la plaque de bonne foi, je t'invite à relire attentivement ceci, ligne par ligne :
Quelle est la proportion de programmes qui comportent des boucles inutiles ? 1% ? Dans ce cas ce n'est pas une optimisation très importante.
On est en droit d'attendre ce genre d'optimisations "mineures" (dans le sens où elles sont rarement utiles) de la part d'un gros compilateur comme GCC, développé depuis des années par des dizaines de personnes et tournant sur des système rapides et comportant beaucoup de RAM. Je suis d'accord avec toi.
Mais GTC est développé courageusement par une seule personne depuis 6 ans et tourne sur un système limité. Il atteint pourtant un niveau de performances remarquable. Quand accepteras-tu de relativiser les choses ?
(Et arrête de comparer ton travail à celui de Pollux. Tu n'as vraiment pas de quoi te vanter face à lui)
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

400

(Thibaut, pourquoi tu ne fais pas comme Pollux ?)
avatar

401

Je t'invite à relire ma réponse, qui montre clairement dans quels cas ce genre d'optimisation peut être utile, et il y en a certainement d'autres 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é

402

[Changement de sujet]
D'ailleurs, vous avez des nouvelles de Pollux ?
Ca fait un moment qu'il ne s'est pas manifesté tsss
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

403

Il fait le mort je pense grin

./401 : Oui et je t'invite à lire la toute première phrase de ma réponse, qui indique que ce genre d'optimisation n'est pas le plus important.
Je t'invite également à coder un compilateur aussi performant que GTC pratiquement de A à Z, on verra si tu fais mieux.

Nil : Oui je devrais faire pareil, mais j'ai du mal à résister quand je vois des abrutis dénigrer le travail des autres quand eux-mêmes ne font pas mieux wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

404

Thibaut (./403) :
Nil : Oui je devrais faire pareil, mais j'ai du mal à résister quand je vois des abrutis dénigrer le travail des autres quand eux-mêmes ne font pas mieux wink.gif

Eh bien résiste, et tu verras qu'il ne dénigrera plus rien... d'autant que
- ça ne sert à rien.
- depuis que tu t'es lancé dans ta croisade, tu passes pour un sacré lourd (ce qui n'était pas forcément le cas avant - en tout cas pas de ma part).
avatar

405

Ouai c'est le risque....

Dude : ça fait au moins 1 semaine qu'il ne s'est pas connecté car il a toujours pas lu mon mini message.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

406

Merci Kevin Kofler, Thibaut passe ses nerfs sur toi, ça change un peu, je peux me reposer un peu...!!! tongue
avatar

407

grin
Mais je préfère me prendre la tête avec toi qu'avec lui ! Ici c'est de la haine qui règne et pas de l'amour malheureusement...
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

408

Ony (./406) :
Merci Kevin Kofler, Thibaut passe ses nerfs sur toi, ça change un peu, je peux me reposer un peu...!!! tongue.gif

Toujours est-il que c'est quelque peu... lassant...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

409

./403 > Cay bieng skill m'samblay tripo
./405 > 1 semaine sans yN ?! eeek Mais comment fait-il ? trigic ^^'
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

410

squale92 & Nil : Vous pouvez voir ailleurs. C'est pas marqué "vous avez l'obligation de lire ce topic" dans le titre. Vu comme ça vous n'avez rien à dire. Quand à la pollution des autres topics, si les modos faisaient leur rôle en demandant à Kevin de se retenir de lancer un troll à chaque fois que quelqu'un fait apparaître le mot GTC dans un post, ça irait beaucoup mieux. (je vois déjà la réponse "t'as qu'à pas lui répondre", bah oui mais c'est sur moi qu'on gueule alors que le premier à blâmer c'est Kevin, y'a un pb là...)
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

411

Moi je veux bien, mais ça crée une mauvaise ambiance sur tout le forum, et le sujet m'intéresse (au moins sur le plan technique).
Par contre, à mon avis, mauvaise excuse pour squale92... il est @ et son rôle est clairement de "lire ce topic" justement pour éviter que l'ambiance ne parte en sucette parce que deux personnes ne sont pas capables de débattre sereinement (l'un étant a priori bouché à l'émeri, l'autre semblant prendre un malin plaisir à provoquer le premier).
avatar

412

Ah ben quand on a accepté la responsabilité d'un @, on assume smile
Pour la mauvaise ambiance, c'est clair. Ca fait des années que ça dure (avec une période de calme quand Kevin ne venait plus)... Quand GTC aura été releasé et que tout le monde l'applaudira, Kevin se résignera peut-être.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

413

> Kevin se résignera peut-être.
J'en doute.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

414

Le problème thibaut, c'est qu'avant que tu reviennes, personne n'en parlait, donc ça fait un peu remontage de fonds d'égouts, ou montrage d'envie de foutre la merde, quoi.

Quant a l'argument 'vous etes pas obliges de lire' ben vu que tu t'exportes sur un peu tous les topics avec le même sujet, même si on veut pas te lire, on est obligés.

415

C'était pas forcément mérité pour GTC et Pollux que personne n'en parle, mais squalyl a raison, personne n'en parlait.

> ben vu que tu t'exportes sur un peu tous les topics avec le même sujet
Il n'est pas le seul...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

416

Oui, c'est ça qui m'énerve et que j'explique à la fin du ./410. Vous avez un sacré souci avec moi, j'ignore pourquoi. Je réexplique :
On ne peut pas parler tranquillement de GTC sans que Kevin vienne foutre sa merde. Je ne fais que répondre. Si vous me blâmez, vous devez à fortiori blâmer Kevin. Même les modos font cette erreur. Ca m'échappe... Et ils se plaignent en plus...
squalyl (./414) :
Le problème thibaut, c'est qu'avant que tu reviennes, personne n'en parlait, donc ça fait un peu remontage de fonds d'égouts, ou montrage d'envie de foutre la merde, quoi.
Celui qui essaie de foutre la merde là, c'est peut-être toi. Je répète encore une fois que personne n'empêche de parler de GTC ici. J'ai pas vu écrit dans la charte "vous n'avez pas le droit de parler de GTC" quand je me suis inscrit. Toi non plus je pense.
J'en parle parcequ'il a énormément évolué depuis 2002, donc il a sa place dans la communauté des développeurs. Explique-moi pourquoi pour toi il n'y aurait que TIGCC qui aurait un droit de citation. Le pire c'est qu'en disant ça tu vas dans le sens de Kevin qui n'est là que pour tenter d'imposer ses idées.
On a le droit de parler de TIGCC mais pas de GTC ? Quand on en parle Kevin vient foutre sa merde et c'est celui qui en parle qu'on blâme ? C'est le monde à l'envers non ?

Moi et les autres (comme tama ici ou moi ici ou les autres dans les nombreux topics de la section "Prog C") ne faisons qu'en parler simplement, comme on parlerait de TIGCC.

Donc la loi de Kevin est la plus forte ici ? GTC doit être un sujet tabou sur yN ?

De plus, je te conseille d'aller répéter ce que tu viens de dire dans les nombreux topics de la section "Prog C" consacré à GTC. Il y a plein d'autres gens qui en parlent, et cela depuis 6 ans. Ils ont pas attendu que je revienne. Et bien sûr Kevin foutait sa merde dedans, mais jamais aucun modo ni personne ne lui a demander de la fermer.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

417

418

Thibaut (./412) :
Ah ben quand on a accepté la responsabilité d'un @, on assume smile.gif

Ben il assume, il te dit que c'est "lassant"... s'il t'avait éjecté sans rien te dire à l'avance, tu aurais trouvé qu'il exagère... il te faut quoi de plus ?

Et ce n'est pas le fait que tu parles de GTC qui dérange (au contraire). C'est la façon dont tu en parles, on dirait que tu l'utilises comme une arme contre Kevin, on dirait un gamin qui passe son temps à titiller un autre gamin en sachant parfaitement que ça va marcher. Tu sais que Kevin est comme ça, laisse-le pisser ça ne sert *à rien* de faire ce que tu fais (même pire : ça peut jeter le discrédit sur le travail de Pollux...).
On a tous très bien compris que GTC est un compilateur très honorable, c'est pas la peine de le ressasser tous les 5 posts en lançant des piques directement ou indirectement en direction de Kevin.

(cross, je suis dans l'ensemble d'accord avec Martial, on dit globalement la même chose de façon différente).
avatar

419

Thibaut (./410) :
les modos faisaient leur rôle en demandant à Kevin de se retenir de lancer un troll à chaque fois que quelqu'un fait apparaître le mot GTC dans un post, ça irait beaucoup mieux.


Si personne ne relevait, le troll ne se remarquerait même plus
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

420

Je prends note... On verra où ça mène. Mais je me permettrai de dire des conneries sur TIGCC quand Kevin en parlera. Y'a pas de raison qu'on laisse Kevin foutre la merde impunément.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.