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

C++ Discussion :

Difference entre C++ et smalltalk


Sujet :

C++

  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 379
    Par défaut Difference entre C++ et smalltalk
    Bonjour

    je ne sais pas si je suis au bon forum la ...


    en fait je cherche de la documentation , sur la difference entre le C++ et le smalltalk , du coté du paradigme orienté objet, je veux surtout connaitre les diferences dans la gestion de la memoire, la temps d'execution et de compliation , la rubustesse, la securité etc...


    j'ai trouvé quelques liens utiles , mais c'est pas assez, je me suis dit que peut etre vous pouvez m'aider



    merci beaucoup



    ...

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    Alors mémoire :
    - voir le blue book pour etre vraiment complet, mais la grande différence réside surtout dans le fait que le smalltalk est interprété à la différence du c++

    - le temps d'execution : je ne peux pas te donner de ratio précis mais c++ est plus lent à la compilation et plus rapide à l'execution car le smalltalk compile par petit bout (en bytecode) puis est interprété

    - la rubustesse, la securité : sans compter le développeur smalltalk est a mon avis plus solide car ne tolère pas les erreurs de mémoires entre autre

    Enfin regarde en détail le blue book et tu auras a peu près toute les réponses à a tes questions

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 379
    Par défaut
    Citation Envoyé par hiko-seijuro
    Alors mémoire :
    - voir le blue book pour etre vraiment complet, mais la grande différence réside surtout dans le fait que le smalltalk est interprété à la différence du c++

    - le temps d'execution : je ne peux pas te donner de ratio précis mais c++ est plus lent à la compilation et plus rapide à l'execution car le smalltalk compile par petit bout (en bytecode) puis est interprété

    - la rubustesse, la securité : sans compter le développeur smalltalk est a mon avis plus solide car ne tolère pas les erreurs de mémoires entre autre

    Enfin regarde en détail le blue book et tu auras a peu près toute les réponses à a tes questions


    merci beaucoup


    il n'y aurai pas une version de ce bluebook par hazard ? merci



    ...

  4. #4
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    bah tu en as une de version

    si c'est une version francais je ne crois pas mais je ne sais pas vraiment en fait lol

  5. #5
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 379
    Par défaut
    Citation Envoyé par hiko-seijuro
    bah tu en as une de version

    si c'est une version francais je ne crois pas mais je ne sais pas vraiment en fait lol

    loool je viens de me rendre compte que j'ai ecris version , je voulais dire version francaise oui


    en fait j'ai parcouru diagonalement le bluebook, dans toutes les pages j'ai fait un control+F puis C++ , et rien , donc dedans ya pas les differences de smalltalk avec C++ hein



    ...

  6. #6
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    nan je sais, tu as la partie smalltalk qui est expliquée :S

    je voulais dire que tu peux trouver la partie c++ assez rapidement donc avec les 2 tu pourrais te faire une idée.

    Pq tu te poses cette question au fait ?

  7. #7
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Voici une critique stupide et obsolète du modèle objet de C++, comparé à ceux d'autres langages comme Smalltalk.
    http://www.literateprogramming.com/c++critique.pdf

  8. #8
    Membre émérite Avatar de HanLee
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2004
    Messages : 738
    Par défaut
    J'ai la 3ème édition de ton document loufoque, ici uploadée : http://dl.free.fr/h8xsjZoH/CriticofC++.pdf

  9. #9
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Oui c'est déjà mieux.

    On remarquera néanmoins par exemple qu'il est critiqué qu'on ne puisse pas mettre de contraintes pour sur les types avec les templates, ce qui est faux, car possible avec le SFINAE. De nombreuses bibliothèques permettent de rendre cela plus simple d'ailleurs.

  10. #10
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 379
    Par défaut
    Citation Envoyé par hiko-seijuro
    nan je sais, tu as la partie smalltalk qui est expliquée :S

    je voulais dire que tu peux trouver la partie c++ assez rapidement donc avec les 2 tu pourrais te faire une idée.

    Pq tu te poses cette question au fait ?

    oui en fait je connais pas mal le C++ mais bon etant un grand feneant , je cherchai des liens dans les quels je trouverai direct la différence sans avoir a lire tout sur le smalltalk (en fait c'est dans le cadre d'un cours, on nous demande de faire un maudit rapport sur ca :S )


    merci pour les liens , je continurai quand meme a chercher des trucs en francais



    ...

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

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