windows 8 : perfomances c# et c++
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

windows 8 : perfomances c# et c++



  1. #1
    mp3dux

    windows 8 : perfomances c# et c++


    ------

    Nom : Windows8system.jpg
Affichages : 70
Taille : 20,3 Ko

    La question est simple, faudrait t il comprendre que les performances en terme de vitesse d'exécution

    seraient maintenant équivalentes pour C++ et c# ?

    -----

  2. #2
    bzh_nicolas

    Re : windows 8 : perfomances c# et c++

    Il me semble avoir lu quelque part (mais je ne me rapelle plus où désolé) que ça dépend beaucoup du style de programme que tu fais. Parfois le C# est plus performant que le C++ parfois c'est l'inverse.
    Apparemment, les meilleurs résultats sont obtenus avec C# lorsqu'on fait une utilisation intensive des fonctions dotnet par rapport à "la méthode classique" en utilisant directement l'API windows en C++ (le framework dotnet étant très optimisé). Par contre le résultat serait plutôt inversé lorsque tu n'utilises pas le framework (càd pas d'interface ou interface minimaliste, accès aux fichiers sans passer par les classes d'abstraction de dotnet, etc...).
    P.S. : ce style de résultats n'est pas limité à C#. Ils sont les mêmes dans tous langages purement dotnet (C# et VB.net) mais seront surement un peu moins bon avec C++ (qui permet d'utiliser dotnet).

  3. #3
    invite4492c379

    Re : windows 8 : perfomances c# et c++

    Citation Envoyé par mp3dux Voir le message
    Pièce jointe 160297

    La question est simple, faudrait t il comprendre que les performances en terme de vitesse d'exécution

    seraient maintenant équivalentes pour C++ et c# ?
    Non, le schéma ne montre rien en terme de vitesse d'exécution. C'est juste un schéma pour montrer le nouveau paradigme d'architexture applicative de Microsoft.

  4. #4
    mp3dux

    Re : windows 8 : perfomances c# et c++

    Je me dit si l'api WinRT est directement programmable depuis C++ et c#, les perfs devraient être équivalentes.

  5. A voir en vidéo sur Futura
  6. #5
    invite4492c379

    Re : windows 8 : perfomances c# et c++

    Imagine si sur le schéma IE, .NET SL et Win32 étaient regroupés dans une boîte nommée Win DA API alors tu aurais la même réflexion du côté desktop ?

  7. #6
    mp3dux

    Re : windows 8 : perfomances c# et c++

    j'ai trouvé une meilleure représentation sur ce site : http://dougseven.com/2011/09/15/a-ba...g-discussions/

    Nom : win8-new-platform.png
Affichages : 39
Taille : 64,9 Ko

    en effet C# compilé donnera comme toujours un code MSIL qui tournera sur un CLR avant d'attaquer WinRT.

    Contrairement à C++ qui pourra directement attaquer WinRT.

Discussions similaires

  1. Eviter le blocage sécurité sur fichiers transférés de Windows XP à Windows 7
    Par invite6fbc3329 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 04/11/2009, 02h21
  2. De windows XP home à windows XP Pro sans tout effacer ?
    Par invitecddd1763 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 16/09/2007, 09h20
  3. Impossibilité de télécharger les mises à jour Windows pour Windows XP
    Par invite3750ca14 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 21/12/2006, 00h37