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 :

Que choisir ? Qt versus VB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut Que choisir ? Qt versus VB
    Bonjour,

    Je suis en quête de conseils !

    Voilà, je m'apprête à développer une application très simple qui présente une interface graphique pour montrer les fichiers de mon étude pendant le PFE.

    Je dois apprendre un langage et la mettre en œuvre ce weekend donc pour 3 jours le travail doit être accompli.

    J'hésite entre Qt et VB. Et je me demandais lequel serait mieux vu par les jurys et lequel me servira plus dans mon CV.

    Et est ce que l'un de ces deux langages serait plus difficile que l'autre ?

    Je connais déjà le C et C++

    Merci

  2. #2
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut
    Si tu connais le C++ alors Qt car Qt n'est pas un langage (contrairement à VB par exemple) mais une API qui s'utilise de préférence en C++.

    Bon courage.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    Le C++ est souvent mieux vu que le VB comme langage de programmation (enfin, de mon côté... des libristes par nature). Sinon, je crains que tu ne sois plus proche du milieu qui va t'évaluer que nous . Si tu es dans un environnement full Microsoft, autant partir sur du VB, une technologie Microsoft (VB n'est plus supporté, au contraire de VB.Net, en passant).

    Qt est vraiment simple à utiliser quand tu connais déjà au moins la POO. Ensuite, le C++, ça ne sera pas un obstacle insurmontable ne peu de temps si tu connais déjà les principes (si tu dois faire du beaucoup plus évolué, il faudra prendre le temps de l'apprendre, comme pour toute chose).

    Si tu veux débuter simplement, tu peux regarder de ce côité-là : http://qt.developpez.com/tutoriels/introduction-qt/
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  4. #4
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    Qu'entends-tu par VB ?

    Le bon vieux VB6 (tout pourri, sauf pour les IHM simples) ou VB.NET ?

    Et pourquoi un VB vs Qt ? et pas MFC ou wxWidget ?

  5. #5
    Membre éprouvé

    Homme Profil pro
    Developpeur
    Inscrit en
    Mars 2011
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Mars 2011
    Messages : 115
    Par défaut
    Utilise Qt si tu connais déjà C et C++

  6. #6
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Citation Envoyé par fiberMan Voir le message
    Utilise Qt si tu connais déjà C et C++
    Pourquoi forcément connaître déjà le C ? C'est tout à fait inutile, c'est même dangereux (vive les malloc() dans du code C++ pur et dur...). Il s'agit de deux langages fortement compatibles, il ne s'agit pas d'un seul langage, il faut les distinguer. Connaître le C++ est bien suffisant, connaître le C peut être un handicap.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  7. #7
    Membre habitué
    Inscrit en
    Octobre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 9
    Par défaut
    Citation Envoyé par fregolo52 Voir le message
    Qu'entends-tu par VB ?

    Le bon vieux VB6 (tout pourri, sauf pour les IHM simples) ou VB.NET ?

    Et pourquoi un VB vs Qt ? et pas MFC ou wxWidget ?
    Parce que ce sont deux langages dont j'ai entendu parlés.

    Les autres je les connais pas.

    Merci pour vos propositions...

    Je vais me lancer avec Qt.

    Question compatibilité normalement contrairement au VB, Qt va être compatible avec les deux ?

    Je ais développer le même code sur Linux et Windows pour avoir deux versions compatibles avec les 2 OS.

  8. #8
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Qt a l'avantage d'être multi-plateforme oui (Linux,Windows,OSX), contrairement aux technologies .NET qui s'exporte (je crois) avec beaucoup plus de mal. Mis à part de très rares codes spécifiques qui sortent des librairies Qt, tu pourras compiler le même code quelque soit l'OS.
    Si tu utilises Qt Creator, tu pourras en plus avoir le même environnement de développement sur différents OS

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Que choisir : Delphi ou C++ ?
    Par Gwipi dans le forum Débats sur le développement - Le Best Of
    Réponses: 30
    Dernier message: 18/07/2010, 11h43
  2. Que choisir : PHP versus Java ?
    Par Sniper37 dans le forum Général Conception Web
    Réponses: 164
    Dernier message: 28/04/2009, 16h50
  3. Que choisir ? Delphi ou Java ?
    Par Jean-Yves dans le forum Débats sur le développement - Le Best Of
    Réponses: 89
    Dernier message: 19/04/2008, 15h40
  4. Web contre client/serveur que choisir??
    Par silvermoon dans le forum Débats sur le développement - Le Best Of
    Réponses: 41
    Dernier message: 24/01/2004, 15h53
  5. Que choisir ? Visual C++ ou Borland c++ builder ?
    Par ashram dans le forum Débats sur le développement - Le Best Of
    Réponses: 27
    Dernier message: 24/02/2003, 14h39

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