CYBERHUMANITUDE
Parce que nous appartenons tous à l'Humanité sur cette petite planète.
N'hésitez pas à me joindre à cyberhumanitude @ orange.fr
Un gros merci à Microsoft de fournir gratuitement VISUAL STUDIO EXPRESS qui
permet de développer avec des outils modernes et stables.
Pour ceux qui ne sont pas à l'aise avec les langages orientés objets
vous pouvez créer un projet C++ et tout effacer et mettre du C.
C'est vraiment super d'avoir la coloration syntaxique et la complétion de code automatique
ainsi que les breakpoints sur le code pour déboguer.
Le RETROCOMPUTING ce n'est pas le futur.
Il était une époque où il fallait payer pour avoir un compilateur.
CHOPLIFTER desassemblé ou comment être un vrai informaticien en sachant désassembler.
JEUX désassemblés par un maître en la matière.
On est un grand informaticien avec des bases solides quand on a au moins désassemblé un programme dans sa vie.
"Ce que le microprocesseur ne fait pas, le compilateur le fait".
"En programmant en assembleur on comprend comment le compilateur C fonctionne".
Au début on a mis un coprocesseur arithmétique 8087, puis le MMU dans le 80386, puis le coprocesseur arithmétique
intégré dans le 486, avec le Pentium MMX on a ajouté le DSP, avec le K6-2 3DNow on a ajouté des instructions de 3D.
Puis cela a été la transformation en biprocesseurs...
INTEL a sorti des compilateurs, donc ils savent quoi mettre dans le microprocesseur.
Je ne comprends pas la difficulté d'INTEL aujourd'hui à l'heure où Apple enchaîne les M1, M2, M3 et M4.
Je ne me fais pas de soucis pour INTEL.
Avec DELPHI on peut programmer en assembleur avec des instructions assembleur modernes au sein d'un projet DELPHI.
Pour rappel DELPHI est la suite de WINDOWS OBJECT PASCAL et a son homologue C++ BUILDER.
GNO Sources le UNIX-like de l'Apple IIgs.
Pour ceux qui trouvent le noyau Linux énorme et veulent comprendre un UNIX-like très réduit par la taille.
GSOS 6.0.1 Sources pour ceux qui veulent
étudier un système d'exploitation de petite taille avec une interface graphique (c'est le système de l'Apple IIgs).
Le MacOS 7.1 Sources qui a du code PowerPC.
A des fins d'étude d'un système d'exploitation moderne.
Vous voulez comprendre comment fonctionne un Compilateur C alors vous pouvez regarder les sources de ORCA/C
qui est le compilateur C de référence pour l'Apple IIgs et qui est écrit majoritairement en Pascal avec de l'assembleur.
ORCA/C Sources et on peut aussi encore l'acheter prêt à l'emploi.
Vous voulez comprendre les codes sources d'un émulateur de l'Apple IIgs alors regardez KEGS.
KEGS Sources from Kent DICKEY.
Vous voulez comprendre comment fonctionne un assembleur alors regardez les sources de MERLIN32 l'assembleur croisé pour Apple IIgs.
Documentation de MERLIN32 vous trouverez facilement les sources.
MERLIN32 Sources d'un fork.
VIRTUAL BASIC qui est écrit en Python et qui permet de faire du BASIC APPLE II moderne.
CODE WORKER pour les adeptes des analyses descendantes récurcives.
CONCERTO l'atelier de Génie Logiciel pour les fans de Lex&Yacc ou Flex&Bison et gprof ainsi que lint.
Archive des slides CONCERTO en un seul fichier zip.
Structures de données et algorithmes.
Apple2 et la documentation développeur et les outils de développement.
RISC OS et l'héritage d'Acorn.
Les D.S.L. ou Domain Specific Languages.
OpenGL ou les cartes accélératrices graphiques et leur gestion par l'OS.
Haxe Flixel ou comment programmer des jeux en 2D.
Mes articles à propos de GNO et etc...
MODULOG en espérant l'utiliser avec ORCA/Pascal.
Programmation 3D en C++ et Java avant d'attaquer OpenGL. A l'ancienne (ou les bases)...
Programmation graphique en Assembleur, C et C++ : le rêve des démomakers (très dur)...
Numworks la calculatrice française programmable en Python tout en Open Source.
J'ai acheté cette calculatrice, mes premières impressions :
1) On ne peut faire que 8 scripts en Python alors que la TI83 Python Edition que j'ai ne semble pas limitée.
2) La batterie se décharge quand on ne l'utilise pas et ne tient pas longtemps comparée à la TI83 Python Edition.
Très bonne finition, le calcul des suites arithmétiques et géométriques est super surtout quand on les combine.