IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Apple fait don du code source de MacPaint au Computer History Museum

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 570
    Points : 252 340
    Points
    252 340
    Billets dans le blog
    118
    Par défaut Apple fait don du code source de MacPaint au Computer History Museum
    Le Computer History Museum à rendu public le code source de MacPaint suite à un don de apple.

    Macpaint est un logiciel de création et d'édition d'image matricielle développé par l'entreprise Apple.

    MacPaint fait sa première parution en 1984 avec le premier Macintosh 128k et est le logiciel le plus impressionnant de celui-ci, MacPaint est l'un des logiciel qui à fait la réputation d'Apple dans les années 80 avec des nouveauté inédit, avec MacPaint il suffit juste de se servir de la souris pour peindre, dessiner, gommer, colorier, sélectionner, effacer... On clique sur un des outils puis on l'utilise dans la zone de travail. A cette époque le logiciel était unique en son genre et il permettait aussi de créer des images utilisables dans d'autre applications.

    MacPaint est écrit en pascal et comporte 5 822 lignes de codes et 4.000 lignes d'assembleur pour Motorola 68 K dans 5 fichiers. Il pèse 67,8 k0.

    Les sources de MacPaint sont fournie avec celles de QuickDraw, la librairie de création d'éléments graphiques.


    Télécharger les sources de MacPaint et QuickDraw


    Source : http://www.businessweek.com/technolo...ry_museum.html
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre confirmé

    Homme Profil pro
    Mâle reproducteur chez Amazon
    Inscrit en
    mars 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Mâle reproducteur chez Amazon

    Informations forums :
    Inscription : mars 2006
    Messages : 207
    Points : 465
    Points
    465
    Par défaut
    C'est marrant, à la fac, le premier langage que j'ai appris, c'est le Pascal.
    Pourquoi? Les raisons affluent. Mais cela reste un langage Cro-Magnon.
    La preuve. Les sources vont au musée.
    Pour vivre heureux, vivons cachés. Proverbe alien.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    septembre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : septembre 2008
    Messages : 13
    Points : 30
    Points
    30
    Par défaut
    Citation Envoyé par doublex Voir le message
    Mais cela reste un langage Cro-Magnon.
    La preuve. Les sources vont au musée.
    1) Ce n'est pas le langage qui fait le programmeur, mais l'inverse

    2) Essaye juste d'être au dixième du niveau de Bill Atkinson ! (ce qui est très loin d'être mon cas), et on en reparle (j'ai jeté un œil au source, c'est brillant, limpide, même l'assembleur 68000)

    3) MacPaint a juste révolutionné la manière dont on se servait d'un ordinateur (avec son pote MacWrite), alors, que dire d'HyperCard ? (du même Atkinson) et toujours écrit en Pascal.

    4) Le propos n'est de savoir si Pascal est un dinosaure ou pas (que dire du C alors) mais d'avoir l'occasion de regarder et comprendre la logique de l'époque. Par exemple un seul fichier de 5804 lignes est une hérésie de nos jours (surtout avec une résolution graphique de 512 * 384), mais une habitude de l'époque.

    Pour info, le Steve Jobs considérait qu'une année de travail de Bill Atkinson équivalait à 4 années de travail pour un programmeur "normal".

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2010
    Messages : 549
    Points : 672
    Points
    672
    Par défaut
    Citation Envoyé par regis_f Voir le message
    1) Ce n'est pas le langage qui fait le programmeur, mais l'inverse

    2) Essaye juste d'être au dixième du niveau de Bill Atkinson ! (ce qui est très loin d'être mon cas), et on en reparle (j'ai jeté un œil au source, c'est brillant, limpide, même l'assembleur 68000)

    3) MacPaint a juste révolutionné la manière dont on se servait d'un ordinateur (avec son pote MacWrite), alors, que dire d'HyperCard ? (du même Atkinson) et toujours écrit en Pascal.

    4) Le propos n'est de savoir si Pascal est un dinosaure ou pas (que dire du C alors) mais d'avoir l'occasion de regarder et comprendre la logique de l'époque. Par exemple un seul fichier de 5804 lignes est une hérérie de nos jours (surtout avec une résolution graphique de 512 * 384), mais une habitude de l'époque.
    ".
    je suis beaucoup plus impressionné par
    Linus Torvalds
    Richard Stallman

    normal que ce soit une hérérie, les problèmes à résoudre sont de plus en plus complexe, il y a plus de librairie au lieu de devoir refaire la roue...

    regarde juste la façon de programme sous win 3x et maintenant totalement plus rien à voir

    Citation Envoyé par regis_f Voir le message
    Pour info, le Steve Jobs considérait qu'une année de travail de Bill Atkinson équivalait à 4 années de travail pour un programmeur "normal".
    hum, en même temps c'est lui qui dit au autres qu'ils tiennent pas leur mobile de la bonne façon....
    pu vraiment de crédibilité pour moi

  5. #5
    Membre confirmé

    Homme Profil pro
    Mâle reproducteur chez Amazon
    Inscrit en
    mars 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Mâle reproducteur chez Amazon

    Informations forums :
    Inscription : mars 2006
    Messages : 207
    Points : 465
    Points
    465
    Par défaut
    Citation Envoyé par regis_f Voir le message
    1) Ce n'est pas le langage qui fait le programmeur, mais l'inverse

    2) Essaye juste d'être au dixième du niveau de Bill Atkinson ! (ce qui est très loin d'être mon cas), et on en reparle (j'ai jeté un œil au source, c'est brillant, limpide, même l'assembleur 68000)

    3) MacPaint a juste révolutionné la manière dont on se servait d'un ordinateur (avec son pote MacWrite), alors, que dire d'HyperCard ? (du même Atkinson) et toujours écrit en Pascal.

    4) Le propos n'est de savoir si Pascal est un dinosaure ou pas (que dire du C alors) mais d'avoir l'occasion de regarder et comprendre la logique de l'époque. Par exemple un seul fichier de 5804 lignes est une hérésie de nos jours (surtout avec une résolution graphique de 512 * 384), mais une habitude de l'époque.

    Pour info, le Steve Jobs considérait qu'une année de travail de Bill Atkinson équivalait à 4 années de travail pour un programmeur "normal".
    Il y a malentendu. Je ne me compare pas à Bill Atkinson, loin de moi cette idée. Je compare le Pascal avec les nouvelles technos. Et je maintiens ce que j'ai dit. Le Pascal (que j'aime) est une techno d'un autre temps. C'est tout ce que je dis, ni plus, ni moins.
    Et même si je peux comprendre ce passe-temps, je ne suis que peu archéologue du code.
    Imagine ce qu'auraient pu faire un Copernic ou un Galilée avec les moyens d'aujourd'hui.
    Et ne dis pas que je me compare à Copernic ou Galilée.
    Pour vivre heureux, vivons cachés. Proverbe alien.

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    septembre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : septembre 2008
    Messages : 13
    Points : 30
    Points
    30
    Par défaut
    Je crois que l'on s'est mutuellement mal compris

    Quant à Atkinson, le problème est réglé puisque maintenant qu'il est richissime, il se consacre avec passion à la photographie.

    Je reste sur ma position, langage <> techno. Ou en version plus nouvelles techno :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [1.000.000 de lignes de nouvelles techno, soit 4 Go de Ram]
    language.pascal != nouvelle.techno
    [1.000.000 de lignes de nouvelles techno, soit 16 Go Ram]


    @lequebequois79 à cette époque Jobs ÉTAIT crédible. C'est vrai que maintenant qu'il se prend pour le Mètre du monde, bcp moins. J'ai longtemps bossé par plaisir sur un Macintosh, mais si je suis maintenant sous GNU/Linux c'est qu'il y a peut-être des raisons.

    Cordialement

    Régis

  7. #7
    Membre confirmé

    Homme Profil pro
    Mâle reproducteur chez Amazon
    Inscrit en
    mars 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Mâle reproducteur chez Amazon

    Informations forums :
    Inscription : mars 2006
    Messages : 207
    Points : 465
    Points
    465
    Par défaut
    Citation Envoyé par regis_f Voir le message
    Je crois que l'on s'est mutuellement mal compris
    No problemo.
    Pour vivre heureux, vivons cachés. Proverbe alien.

Discussions similaires

  1. La Russie demande à examiner les codes sources des logiciels d'Apple et SAP
    Par Stéphane le calme dans le forum Actualités
    Réponses: 14
    Dernier message: 11/08/2014, 16h52
  2. Le code source du DOS de l'Apple II a été rendu public
    Par Cedric Chevalier dans le forum Actualités
    Réponses: 22
    Dernier message: 23/11/2013, 18h12
  3. Réponses: 2
    Dernier message: 01/06/2010, 15h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo