Index des articles > Interviews > Geogeo

Geogeo

Article posté par gOlstein

Interview :

Geogeo

Site de Geogeo : http://tisofts.free.fr/

Geogeo est un programmeur bien connu de la communauté TI. Il est également fondateur de TI-Gen.

En gras : gOlstein

En italique : Geogeo

Tout d'abord que peut tu nous dire pour te présenter ?

Je m'appelle Geoffrey Anneheim alias geogeo sur TI-Gen, je suis actuellement en période d'examens c'est-à-dire le Bac en espérant l'année prochaine faire tranquilos mon IUT d'info

De quand date ton intérêt pour les TI ?

Je m'intéresse aux TIs depuis la seconde. J'ai commencé avec une simple TI83+ en programmant en TI-Basic mais j'ai vite abandonné pour m'attaquer à une TI92. Premiers pas en Assembleur principalement dans un petit programme de son, naissance de PolySound %). Ensuite TI92+ pour arriver à aujourd'hui. Donc on va dire que j'ai commencé à m'intéresser aux TI depuis 2001

De quel matériel (calculatrices) disposes-tu et quels langages de programmation (PC compris) maîtrises-tu ?

J?ai une TI83+ ainsi qu?une TI92+ HW2. Début en GFA-Basic sur Atari ST depuis l'âge de 6 ans à faire des vieux programmes, puis QBasic, Visual Basic. Ensuite je me suis mis à la programmation en assembleur 68K sur TI, un peu de TI-Basic sur les 2 plateformes (TI83+ et TI92+), du C avec TIGCC.

Pour le net, je programme un peu en HTML, PHP, MySQL, Javascript, CSS et un peu sur PC en C/C++ avec DevC++

Tu as créé de nombreux programmes qui ont eu du succès (Polysound, Nebulus, Arkanoid,...). Lequel te rend le plus fier ?

Je pense à PolySound car ce projet a été un grand défi pour moi dans de nombreux domaines. Même si mes projets ont étés souvent contestés PolySound semble pour moi un défis au niveau Hardware (son sur la TI en multitâche avec niveau de gris même si on sait que le son est inutile sur ce genre de machine) et surtout mes premiers pas en assembleur 68K.

Mais les autres projets m'ont apportés beaucoup aussi.

Tu t?inspires beaucoup d?anciens jeux Atari. Est ce que tu as de nouveaux projets de jeux de l?envergure de tes précédents ?

Bonne question, il y a énormément de jeux qui m'inspirent et qui ont été développés sur Atari ST mais le principal problème à mes yeux est que j'ai déjà énormément de projets donc principalement TI-Gen qui doit avancer plus que ça à mes yeux et surtout GFA-Basic.

Donc il y a de grandes chances qu'après GFA-Basic je ne m'attaque à aucun autre projet sur TI mais bon je peux changer d'avis

On verra avec le temps... ;)

Tu fait la transition avec ma question suivante ;). GFA-Basic est un projet immense et porteur de beaucoup d?espoirs pour les programmeurs TI. Peut tu nous en parler un peu plus ?

GFA-Basic est avant tout un projet destiné à palier aux problèmes et aux lacunes de TI-Basic. Mon voeu serait carrément de faire de GFA-Basic un successeur du TI-Basic. GFA-Basic est destiné à tous les programmeurs autant pour les débutants que pour les expérimentés.

Son objectif est de permettre de créer des programmes puissant et conviviaux dans un environnement pratique et ce en utilisant un minimum de mémoire.

Bref c'est mon plus gros projet mais qui était impossible à réaliser à mes yeux il y a 2 ans.

Est-ce que tu envisagerais également de programmer des TSR, qui sont parmi les choses les plus complexes à réaliser sur TI ?

J'ai pas d'idée de TSR en tête mais un TSR en effet peut être complexe mais pas forcément.

Perso j'aime pas trop les TSR même si ils ajoutent des choses intéressantes aux TIs. Pour moi c'est une surcouche sur l'AMS qui est déjà quelque chose d'horrible en terme de vitesse et de gain mémoire, je pense qu'on pourrait faire un meilleur OS que l'AMS sans pour autant ajouter des TSR.

Donc pour répondre à tes questions, non pour l'instant je n'envisage pas de programmer un TSR

Que penses tu de Pedrom alors ?

Pedrom est un projet très très prometteur mais le principal problème c'est qu'une seule personne travaille réellement dessus c'est-à-dire PpHd.

Mais je pense que si des programmeurs s'y mettent genre faire un CAS, Environnement graphique... Pedrom peut devenir quelque chose de très très intéressant. C'est d'ailleurs pour ça que je me force à faire de mes programmes des programmes compatibles sur Pedrom, c'est le cas pour GFA-Basic par exemple. Bref Pedrom à un potentiel mais qu'il faut exploiter.

PpHd est aussi le programmeur du meilleur kernel actuel, PreOS. Est-il installé sur ta calculatrice ? Et où te situe tu dans le débat Nostub/Kernel ?

Sur ma TI je n'ai rien d'installé y a que mes projets. Elle ne me sert qu'à ça en réalité.

Pour le débat Nostub/Kernel je suis entre les deux c'est-à-dire qu'il y a du bon en kernel genre les librairies... et du mauvais en Nostub, et inversement.

Le Nostub a tendance à isoler les programmes genre si on a x programmes utilisant la même fonction, la fonction en question occupera énormément de mémoire puisqu'elle existera x fois. Mais d'un autre côté les librairies sont contraignantes car il faut avoir le bon pack, les bonnes versions...

Dans les projets en cours de différents programmeurs, y en a-t-il un qui retient particulièrement ton attention ?

Bonne question, je m'intéresse à tous les projets que ça soit celui de LionelA, FZero, de JfG, de Kevin Kofler...

Mais pas un en particulier ?

Bref pour moi tous les projets sont bons du temps qu'ils évoluent. Ils sont si différents, non je ne sais pas.

Et si il n'existait qu'un seul programme pour TI, le plus indispensable à tes yeux, ce serait lequel ?

Question piège ? Le plus indispensable serait un CAS :D

Mais à part le CAS :p ?

Les jeux ne sont pas indispensables. A la rigueur Hibtext ou Textrider.

Bon choix. On va maintenant parler de la communauté TI et d?internet ;) Tout d?abord, qu?est ce qui t?as amené à fonder TI-Gen ?

D'abord le contexte, à l'époque Ti-Fr n'existait plus et TiRex venait de fermer. Donc il fallait une alternative principalement fondée sur une communauté plus unie et plus juste vis à vis des utilisateurs. Qui développe les compétences de chacun en réalisant des groupes de travail pour des projets... Bref redonner un coup de fouet aux TIs.

Perso il est encore tôt pour dire si ça a marché ou non, il reste à faire.

On a souvent critiqué TI-Gen pour avoir « fragmenté » la communauté. Le site à subi des attaques à plusieurs reprises. Quel est ton avis aujourd?hui sur la question ?

Il a fragmenté la communauté si on précise pas ce qu?est la communauté. Pour moi il existe deux communautés, une active et une passive.

Pour les attaques malheureusement ça s'est produit mais plus le site prend de l'âge plus je constate que les choses s'améliorent à mes yeux. Il y a moins de tensions, moins de critiques (voir aucune depuis longtemps). Il faut laisser les choses se faire et pour l'instant je pense qu'on est sur la bonne voie.

Mon objectif pour TI-Gen est de former un site complet mais surtout indépendant lorsque je ne serai plus là bref maintenu par une autre personne

Tu envisages de te retirer de la communauté d?ici combien de temps ?

Je ne sais pas tout dépend des situations à venir, des mes études et du site. Sur TI à mes yeux GFA-Basic reste mon dernier projet, il faut que je passe à autre chose :) Mais bon j'ai commencé TI-Gen et j'espère qu'il arrivera au stade que je veux.

La dernière question qui va coller à ton actualité. Je sais que tu es en plein bac en ce moment. Alors être libre, est ce ne rencontrer aucun obstacle ? :D

Arf dommage pour toi je n'ai pas pris ce sujet :D Mais bon y a toujours des devoirs dans la vie et donc les contraintes vont avec la liberté

Lequel alors ?

J'ai pris le commentaire de texte de Malebranche. J'étais plus inspiré :D

Je pense que je ne m'engage pas trop en disant que tous les membres du staff et utilisateurs de TI-Gen te souhaitent de réussir :)

Je remercie Geogeo d'avoir accepté cette interview qui a duré un bon moment.

Cette interview a été réalisée le 11 juin 2005 sur #interview.


>> Vos commentaires [1]

[Commentaire n°1]

Posté par Dari le 12/06/2005
Ouais geogeo ! (moi aussi j'ai pris le texte de Malebranche ;))


Poster un commentaire


Seuls les membres peuvent poster des commentaires