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

Discussion :

Quel langage entre vb.net c#.net c++.net java ?

  1. #1
    Membre du Club
    Inscrit en
    Août 2008
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 116
    Points : 55
    Points
    55
    Par défaut Quel langage entre vb.net c#.net c++.net java ?
    je dois choisir un de c'est trois langues:
    vb.net
    c#.net
    c++.net
    java
    je ne sais pas quoi faire
    franchement

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Tu dois choisir, c'est bien, mais encore faudrait-il savoir ce qui va dicter ton choix.
    Qu'elle en sera ton utilisation, qu'elles sont tes contraintes, ..... ?
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 52
    Points : 63
    Points
    63
    Par défaut
    C'est pas gagné, tu peux choisir la langue au chat ou "Le Cinquième Élément". (Faite attention à l'écriture et au sens des phrases !!!)

  4. #4
    doc
    doc est déconnecté
    Membre averti

    Profil pro
    Inscrit en
    Août 2002
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 85
    Points : 415
    Points
    415
    Par défaut
    Citation Envoyé par heeedi Voir le message
    je dois choisir un de c'est trois langues:
    vb.net
    c#.net
    c++.net
    java
    je ne sais pas quoi faire
    franchement
    euh ... il y en a 4 ...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Citation Envoyé par heeedi Voir le message
    c++.net


    Ah, le fameux C++.NET...
    Je ne répondrai à aucune question technique en privé

  6. #6
    Membre habitué Avatar de titourock
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2008
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 156
    Points : 190
    Points
    190
    Par défaut
    Je pense que ton problème est insoluble...chaque personne te donnera son opinion avec les "pour" et les "contre"...Alors qu'en fait, toi seul peut décider. Cela dépend de l'utilisation que tu en fais, si tu es prêt à payer une licence, si tu es plutôt "open source" (qui ne l'est pas...mais bon...).
    Certaines personnes pour Java te diront que le Ramasse-miettes c'est nul, d'autres te diront que c'est génial...
    En bref, il faut mieux cerner ta demande : est-ce ton premier langage de programmation? Sinon, as-tu déjà programmer dans l'un de ces langages?

    En bref, ta question est bien trop vague
    Dans la vie, il y a trois sortes de mathématiciens : ceux qui savent compter et ceux qui ne savent pas...

    Ne jamais jouer à saute-moutons avec une licorne...

  7. #7
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,

    Il me semble que le choix se résume à:
    • JAVA,
    • C#

    Non à C++ : Je n'ai jamais été convaincu de la productivité en C++ par rapport à Delphi qui sur ce plan est très comparable à C# ou même par rapport à JAVA.

    Non à Vb.net : il présente les défaut de syntaxe lié à son origine (Basic), bien qu'avec le temps il se soit mis au niveau des autres langages sur le plan fonctionnel. Quitte à choisir en dehors de toute considération liée à la conassance d'un langage ou d'un autre , autant prendre C#.

    C# présente l'avantage d'un EDI et de bibliothèques completes (Visual Studio).
    Pour une fois qu'on peut dire vraiment du bien d'un produit Microsoft.
    Toutefois, bien qu'on puisse utiliser le framework Mono sous Linux ou Mac, C# est essentiellement orienté Windows.

    Java a des EDI moins sophistiqués, il est multi-plateforme. Il dispose de nombreuses bibliothèques ou Add-on qui complètent l'environnement de base. Mais, à mon goût ces compléments se concurrencent les uns les autres, ce qui peut poser des problèmes d'installation ou même de perennité.

    le Ramasse-miettes
    Il est implementé en C# et Java.
    Pour C++.net et VB.net ?
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  8. #8
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Graffito >

    C# et VB.Net c'est strictement la même chose. Le premier est basé sur une syntaxe dérivé du C, le second sur une syntaxe dérivé du Basic, sinon niveau code généré, ça se tient. Et pour cause, ils fonctionnent tous les 2 sur le Framework .Net.
    D'ailleurs dans l'historique du C# (2000-2002), il n'était pas destiné à devenir un langage. Bien que M$ ne veut pas l'avouer, le C# a été inventé dans le but simple de convertir les VBistes au C et C++. C'est les développeurs qui en ont fait un langage car il a permis, à l'inverse, parait-il de convertir les developpeurs C au Framework .Net.


    Pour ce qui est de Garbage Collector (le ramasse-miette), en .Net, il est valable pour tous les langages .Net puisque c'est une fonction intrinsèque du Framework. Il est donc présent en C#, en VB.Net, mais aussi en Delphi .Net, .....
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

Discussions similaires

  1. Quel langage entre Java ou C++
    Par Pyoko31 dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 17/05/2015, 10h25
  2. Quel langage pour ce programme (graphique+net+stats)
    Par Ceubex dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 18/03/2010, 00h56
  3. quel différence entre ASP et ASP.net
    Par gikose dans le forum ASP
    Réponses: 5
    Dernier message: 23/04/2009, 13h38
  4. Quel langage choisir c#,vb.net,Asp.net..?
    Par framus.class dans le forum Général Dotnet
    Réponses: 18
    Dernier message: 21/10/2007, 00h43
  5. Réponses: 10
    Dernier message: 09/11/2006, 15h28

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