About

J’ai commencé à programmer à l’âge de 16 ans sur Commodore 64. J’ai tout de suite attaqué par l’assembleur 6510 (?!!) pour coder des effets dans le style des démo-makers.

2368191467_9e93e3196e_m

Quelques années plus tard j’ai acheté un Amiga 500 et je me suis mis à l’assembleur 68000. Pendant mes années d’études en IUT d’info, j’ai cotoyé un pote qui utilisait Amos sur Amiga, j’ai trouvé le langage super, alors je m’y suis mis. Il permettait d’interfacer ses propres routines assembleur !!! Mais malgrés l’existence d’un compilateur Amos, la vitesse du code Amos compilé était assez moyenne…

amospro_1

Bon an mal an, j’ai commencé à me tourner vers le PC…  A l’époque (1995) j’ai acheté les excellents Turbo Assembleur et Turbo C de Borland ! Je me suis éclater à coder des petites démos, des débuts de jeux, des petits utilitaires. C’était sous DOS en 16 bit !!!

tasm4

Puis je suis retourné à mes premiers amours : le C64 ! Je trouvais fun de re-coder en assembleur 8 bit !

J’ai fait quelques trucs sous PC/Windows en C/C++/DirectX7. Mais je trouvais la programmation Windows vraiment lourdingue. Professionnellement en tant que développeur j’étais bien obligé de faire avec (j’ai fait du Java puis du C# .NET ).

Pendant un long moment j’ai arrêté de programmer pour moi. Je n’y avais plus trop goût.

Puis l’année dernière (en 2013), l’envie est revenue. Je me suis mis en quête d’un langage qui me conviendrait bien. J’ai essayé Windev (?!!), on m’en avait vanté les mérites. Malgré quelques bonnes idées dans le produit, le code n’était pas suffisamment rapide pour ce que je voulais faire (ce n’est même pas du code natif qu’il génère!) et c’est un outil complètement orienté gestion… J’ai vite laissé tomber.

Et… j’ai découvert… PureBasic !!!

54d6bad651cc890146acea5

Il ne m’a pas fallu longtemps pour évaluer tout son potentiel et l’acheter ! Avec PureBasic j’ai l’impression d’être revenu au temps fun de la programmation avec Amos interfacé avec de l’assembleur. Mais en MIEUX !!! Puisque c’est du code natif très rapide (car plutôt bien optimisé !). Je n’envisage pas d’en changer avant très longtemps !!! :)

J’ai décidé de créer ce site pour vous présenter mes développements les plus récents (toutes machines confondues et pas forcément qu’en PureBasic).

Leave a Reply