1

Voila, j'ai une idée pour le futur d'etp. Le code généré va être de plus en plus optimisé, c'est sur.

Mais j'ai aussi une idée. C'est de transformer ETP en une sorte de Java, mais adapté à la réalité des TI. Càd qu'on pourra définir des classes dans un code source ETP. Tous ce qui est compilable sera compilé, et tous ce qui concernera les objets qui nécessitent une liaison dynamique sera fait par une sorte de Virtual Machine.

Si jamais on adopte une telle évolution, on pourra traduire les programmes TI-Basic en ETP en définissant des types bien précis. Mais ca sera juste un "gadget" car ce n'est pas mon premier but. On pourra s'offrir le luxe de faire des indirections dans un programme ETP et puis j'avouerais que j'aime bien l'idée de considérer un sprite comme une classe..

voila voilou, je tiens à signaler que je n'ai pas du tout réfléchi à quelque chose de précis, c'est juste une idée comme ca, dites ce que vous en pensez..
Tout ce qui passe pas par le port 80, c'est de la triche.

2

tusors

3

non, c'est toi qui sors.

je suis pas sur qu'un mélange de code natif et de p-code soit une bonne idée. il vaut mieux tout faire en natif, c'est un gage de rapidité. on en discutera loin des trolls si tu veux.

4

qu'est-ce que tu voudrais lier dynamiquement ? si le code des fonctions est déjà fixé, à part réimplémenter un kernel, je vois pas trop ^^ (menfin un kernel plus puissant que doors/preos ça pourrait tjs être sympa oui)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

5

Plus puissant comment ?
Autant utiliser les libs dynamique existantes dans ce cas nan ? Bon j'imagine qu'il voudrait fraire son propre truc tu me diras, c'est son droit, mais ... happy
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

6

moi je veux forker preos pour charger les fichiers elf-m68k

7

Ximoon :
Plus puissant comment ?

Eviter de charger tout le code en RAM (cf je sais plus quel topic d'il y a qqs jours), éviter d'avoir en archive l'intégralité du code d'une lib si aucun programme sur la calc n'utilise certaines fonctions, etc... Enfin maintenant qu'il y a les V200/titanium avec 4 Mo de flash, c'est surtout l'économie de RAM qui serait utile ^^

Ximoon :
Autant utiliser les libs dynamique existantes dans ce cas nan ? Bon j'imagine qu'il voudrait fraire son propre truc tu me diras, c'est son droit, mais ... happy

Tutafé, c'est pour ça que j'ai dit que ça reviendrait à réimplémenter un kernel smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

8

9

d'ETP ? déjà que j'ai pas le tps de m'occuper de GTC... trinon

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

10

d'accord smile

allez va coder bordel trifouet (bon OK maintenant que je sais comment on fait un compilo, ça doit pas etre simple d'en caser un daans une TI)

11

Aujourd'hui j'ai tapé un gros post mais j'avais eu la mauvaise idée d'utiliser un browser qui lorsqu'on appui sur ctrl+w par mégarde en voulant copier-coller ferme la fenetre et good bye tout ce qui a été tapé :/

alors je reposterai un de ces jours (indice: attendre que je m'ennui en cours)
Tout ce qui passe pas par le port 80, c'est de la triche.

12

conseil: tape le méga post dans notepad,kwrite,nedit,vi, n'imp, mais pas dans un navigateur grin