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

Dotnet Discussion :

C#(.NET),C++(.NET) ou VB(.NET)


Sujet :

Dotnet

  1. #1
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 12
    Par défaut C#(.NET),C++(.NET) ou VB(.NET)
    Bonjour à tous,
    J'aimerais savoir, si on peut avoir le même résultat a partir de ces 3 langage qui viennent de Visual Studio.
    Je m'explique, si ces 3 langages après être passé par "différent codage" (oui sa sort un .exe à la fin, mais c'est passé par un truc common language, un autre truc ... blablabla, enfin j'espère m'être fait comprendre x))
    Donc, je me reprend en clair, si ces trois langages passent par les mêmes codages, ils ont donc à la fin le même résultat.
    (Si je veux faire un logiciel en C++ qui modifie des donnés dans un texte, si je veux le faire en VB, possible ?)
    Mais là je me pose la question d'après cette dernière parenthèse,
    Ces langages s'égalisent t-ils vraiment ??? le C++ est-il plus "utile"-"puissant" pour des programmes complexe (... mmh complexe ... wtf ?) que le visual basic ?
    Quel est donc le langage qui peut aller le plus loin, niveau fonctions ?

    Bon je suis débutant, j'ai vu un topique qui avait la même tête que le mien, mais moi j'aimerais plus savoir si un langage, n'est pas plus simple d'apprentissage mais plutôt si y'en a un avec le quel on pourra aller vraiment loin, celui avec lequel la complexité d'un code-de la solution voulue, ne peut nous stopper.
    Bon j'espère m'être fait comprendre (c'est un peu flou hein x) ), donc je me corrigerais, en attendant j'espère qu'il y aura des réponses x))

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    ces 3 langages .net permettent de faire la meme chose
    un .exe .net peut d'ailleurs être décompilé vers n'importe quel langage .net (même du delphi.net d'ailleurs)

    je crois par contre le c++ de visual studio peut aussi etre utilisé hors .net, il devient donc plus puissant, plus performant, et peut etre moins pratique à écrire
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    je crois par contre le c++ de visual studio peut aussi etre utilisé hors .net, il devient donc plus puissant, plus performant, et peut etre moins pratique à écrire
    le "peut être" est de trop

    Plus sérieusement, le C++ permet de faire des assembly mixtes exposant des classes .Net d'un coté et pouvant consommer des classes C++ classiques de l'autre.

    C'est très commode si il faut faire un wrapper d'une DLL C++ existante exposant des objets. Uniquement pour des objets, car une DLL C/C++ n'exposant que des functions peut être consommée via une assembly VB.Net ou C# : pas nécessaire, en général, de coder du C++ dans ce cas.

    Bon, soyons clair c'est le seul usage utile (que je vois) du C++ managé . Le C++ non managé gardant bien sur toute sa pertinence pour des éléments "time critical" (par exemple).

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Par défaut
    et pourquoi pas JScript ?

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/02/2006, 13h53
  2. [ADO.Net] Comment migrer du ODP.NET 9i vers OPD.NET 10g ?
    Par bartoumi dans le forum Accès aux données
    Réponses: 3
    Dernier message: 17/02/2006, 13h17
  3. [.Net 2.0]développer en .Net 2.0 sur poste utilisateur
    Par Harry_polin dans le forum Framework .NET
    Réponses: 4
    Dernier message: 10/11/2005, 14h54
  4. [VB.Net] - Acces à Excel depuis VB.Net
    Par toninonino dans le forum Windows Forms
    Réponses: 14
    Dernier message: 30/09/2005, 12h12
  5. [VB.NET] Le DataBinding en vb.net, c'est comment?
    Par Pleymo dans le forum ASP.NET
    Réponses: 11
    Dernier message: 04/02/2005, 15h14

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