Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apprendre la programmation d'ordinateur 8 bits comme dans les années 80
Des vidéos pour comprendre l'architecture des Atari 400/800

Le , par LittleWhite

0PARTAGES

2  0 
Pensez-vous que l'apprentissage de la programmation a évolué ? Vous pourrez facilement obtenir la réponse en visionnant ces trois vidéos où Chris Crawford explique comment programmer les ordinateurs 8 bits : Atari 400 et Atari 800.


Même si les vidéos permettent de promouvoir les plateformes de la firme où travaille Chris Crawford, il est intéressant de noter que par ce biais, il est facile de comprendre comment fonctionne l'ordinateur et la logique de son architecture.
Heureusement, on ne le voit pas écrire du code .

Votre opinion

Pensez-vous qu'il soit plus dur de programmer de nos jours ? Et de réaliser des applications ?
Trouvez-vous que les tutoriels vidéos sur la programmation ont évolué ?
Quelles vidéos sur la programmation avez-vous aimé ?

Source

Gamasutra

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Kannagi
Expert éminent https://www.developpez.com
Le 27/04/2016 à 10:04
Je ne pensais pas voir un jour quelqu'un ce cosplayais en 6502
Moi je remarque surtout que j'ai l'impression que cette vidéo date des années 80-90 ,on a l'impression que cela a été enregistrer dans une VHS , rien que l'animation du logo me donne quasiment la certitude que la vidéo a plus de 20 ans.

Pensez-vous qu'il soit plus dur de programmer de nos jours ? Et de réaliser des applications ?

Je serait curieux de voir quelqu'un qui répondrait oui , combien de fois j'ai lu sur le forum (ou que j'ai entendu) dire que si certain dev aurait commencé par l'assembleur il aurait lâché l’affaire.
Alors avant un processeurs était 'lent' , une mémoire limité , une rom limité et le seul langage 'sérieux' était l’assembleur , pas de lib pas de framework , pas de multiplication , pas de division.
De nos jours une multitude de langage haut niveau , les processeurs sont tellement puissant que un ami m'a dit "de nos jours on peut programmer avec le c** ça marche quand même" , on a plusieurs Go de mémoire RAM , le disque dur n'en parlant pas , des lib et framework a gogo et n’importe quel proc possède un FPU.
Pour faire une application il est largement plus facile d'en faire de nos jours , surtout que cela ne demande nullement d'avoir une connaissance sur l’architecture des ordinateurs (quasiment indispensable a l'époque).

La seule chose qui est devenu plus complexe de nos jours c'est si on devait programmer sans OS , l’architecture PC est largement plus complexe qu'une vielle machine (de plus de nos jours le PC est pas pensé pour être programmé en assembleur) et le x86 est un processeur extrêmement complexe comparé a un 6502 , le 6502 sans forcer en l'apprend totalement on un mois (je dirais quelque jours si on apprend volontairement toutes les instructions avant de coder) par contre le x86 pas sur qu'on puisse l'apprendre dans un temps raisonnable , il est aussi devenu plus complexe a programmer.
D'ailleurs j'ai remarqué que la plupart des personnes qui code sur des vielles machines tout le monde est d'accord pour dire que le x86 c'est moche et 'personne' aime programmer dessus (sauf ceux qui ont connu que ça)
0  0 
Avatar de Iradrille
Expert confirmé https://www.developpez.com
Le 27/04/2016 à 20:50
Citation Envoyé par Kannagi Voir le message
D'ailleurs j'ai remarqué que la plupart des personnes qui code sur des vielles machines tout le monde est d'accord pour dire que le x86 c'est moche et 'personne' aime programmer dessus (sauf ceux qui ont connu que ça)
Là dessus tout le monde est d'accord : x86 c'est plusieurs décennies d'évolution et une rétrocompatibilité totale (ou presque ?). C'est forcément le bordel.

C'est plus facile à dire qu'à faire, mais une nouvelle archi ferait le plus grand bien.
0  0 
Avatar de Kannagi
Expert éminent https://www.developpez.com
Le 27/04/2016 à 21:09
Oui le X86 est devenu un véritable monstre , par contre les processeurs du genre 68000 ou ARM sont en général bien apprécie.

Une nouvelle archi serait top , mais est ce vraiment possible sans casser l'ancien ? et a mon avis ce n'est pas vraiment possible.
La retro compatibilité est trop importante , je vois mal un PC compatible uniquement avec des windows récent et des applications récentes.
Mais je pense que a un moment il faudra bien abandonner l'ancien , intel 8086 c'est deja 40 ans il y aura bien un moment critique ou cela devient ingérable d'avoir une rétrocompatibilité.
L'architecture PC lui aussi est un beau bordel , je pense que le UEFI successeur du BIOS (qui ne sert plus a grand chose de nos jours) est une 'bonne chose' , enfin UEFI est loin d'etre parfait , mais l'idée de base est pas mal.
0  0