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

Débats sur le développement - Le Best Of Discussion :

difference entre les edi


Sujet :

Débats sur le développement - Le Best Of

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 4
    Points : 1
    Points
    1
    Par défaut difference entre les edi
    Bonjour

    J'aurai voulu connaitre la(es) difference(s) entre kilyx et Visual C++. Si j'ai bien compris ces 2 edi( ou rad ?) permettent de developper rapidement des interfaces graphiques en C++ ? ds ce cas là, lequel choisir pour faire une interface graphique ?

    Par exemple, pour developper un petit programme de gestion, vaut il mieu utiliser un logiciel permettant de crée rapidement une interface graphique comme ceux ci ou tous faire à la main en C avec GTK+ ?

    Je vous avoue qu'après avoir appris quelques bases de C, je me demande si je dois continuer ds ce langage qui me plait beaucoup ou passer à delphi, kylix ou quelque chose du genre qui me permettrait de faire des programmes rapidement.

    Ces questions sembleront surement stupides aux programmeurs chevronés que vous êtes mais pour un debutant comme moi, elles sont primordials.

    Merci d'avance.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Delphi : RAD Borland en Pascal pour Windows
    C++Builder : RAD Borland en C++ pour Windows
    Kylix : RAD Borland Delphi ou C++ pour Linux
    VisualC++ : atelier de dev non visuel (en tout cas pour le 6) pour Windows
    GTK+ : bonne lib, mais je ne crois pas qu'il existe de rad encore

    L'avantage des outils Borland
    - cela fait de nombreuses années qu'ils sortent de bons produits (enfin en tout cas amha)
    - passage Linux/Windows facilité
    - les rad permettent de développer fiable et vite

    L'avantage de VisualC++ : outils Microsoft (donc personne te reprochera si ça se plante puisque c'est soi-disant une valeur sure)

    Pour un soft de Gestion, je dirais Delphi, parce que le C++ a trop de pieges niveau langage (mais c un avis perso), et il faut connaitre le Pascal.
    Tu parle de GTK+ (présent sous Linux et Windows) et de Kylix : tu es sous Windows ou Linux?

  3. #3
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    On peut citer également :
    4D : RAD pour plateforme Windows et MacOS
    Clarion : RAD pour Windows
    Windev : RAD pour Windows
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  4. #4
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par BiDouille_
    On peut citer également :
    4D : RAD pour plateforme Windows et MacOS
    Clarion : RAD pour Windows
    Windev : RAD pour Windows
    Quels langages? Spécifiques à chacun je crois non? Et je déconseille WinDev fortement. Les autres je ne connais pas.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Salut

    Merci pour vos reponses.

    En fait, je fait de l'interim entre les 2 os mais quand j'aurai plus de temps, je m'orienterai a 100 % sur linux.

    Je pense que je vais m'essaye a GTK+ en C, c tellement plus "exitant" que de faire du dessin avec delphi :-D

    Merci

  6. #6
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    Par défaut
    Citation Envoyé par Trust_
    En fait, je fait de l'interim entre les 2 os mais quand j'aurai plus de temps, je m'orienterai a 100 % sur linux.
    le mieux c'est de faire du portable je pense

    pour designer du gtk, tu as http://glade.gnome.org/

    et tu as une api tres interressante wxwindows qui permet de faire soit du mfc (windows) soit du gtk (*nix) --> http://www.wxwindows.org/

  7. #7
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par Trust_
    Je pense que je vais m'essaye a GTK+ en C, c tellement plus "exitant" que de faire du dessin avec delphi :-D
    Du point de vue excitant je dis pas, pour la productivité c'est à voir. Mais ça dépend de ton but, sur.

    Cédric

  8. #8
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    Citation Envoyé par cedricgirard
    Quels langages? Spécifiques à chacun je crois non?
    Oui chaque produit (4D, Clarion ou Windev) est avec un langage propriétaire proche de VB.
    Une autre caractéristique : les exécutables générés sont comme VB, ils doivent fonctionner avec des runtimes assez lourds.
    Citation Envoyé par cedricgirard
    Et je déconseille WinDev fortement. Les autres je ne connais pas.
    Propos personnel non fondé.
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  9. #9
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    Je te déconseille GTK au profit de wxWindows. Ce dernier est un framework open source multi-plateformes qui te permet de créer des GUI très aisément, mais on dispose aussi de classes pour traiter des fichiers, des connexions réseau, des connexions base de données, manipuler des threads, etc. De plus, le code est unique et peut se compiler sous Windows, Mac ou Linux. C'est vraiment une lib très complète que je recommande chaudement à tout développeur C++. (une version Python existe également)

    Avantage de taille : contrairement à d'autres frameworks (java pour ne pas le citer), wxWindows utilise les API natives de chaque système d'exploitation. Il en résulte qu'une application utilisera vraiment les contrôles Windows pour l'affichage, pareil sous Linux etc.

    http://www.wxwindows.org

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  10. #10
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Bon puisque Trust cherche pour Linux ces EDI sont out mais...
    Citation Envoyé par BiDouille_
    Citation Envoyé par cedricgirard
    Et je déconseille WinDev fortement. Les autres je ne connais pas.
    Propos personnel non fondé.
    Propos personnel fondé
    - sur mon expérience propre
    - sur celle de plusieurs amis/collègues
    Et nos avis se rejoignent : WinDev n'est pas un outils professionel, et n'est cohérent ni au niveau du langage, ni au niveau des libs ou des accès DB (en tout cas sur la version que j'ai eu le malheur d'avoir)
    Mais ceci est une autre histoire, je voulais juste montrer que mon avis est personnel certes, mais fondé.

  11. #11
    Membre éclairé
    Avatar de hachesse
    Inscrit en
    Mars 2002
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 189
    Points : 651
    Points
    651
    Par défaut
    Si tu aimes le C pourquoi ne pas choisir C++BuilderX qui est en pure C++ et multiplateforme ce qui est un bon point pour toi qui utilise Windows et Linux

    Coté lib graphique c'est basé sur wxwindows qui semble avoir un bien meilleurs avenir que GTK

    En plus d'ici fin de l'année, C++BuilderX aura designer WX complet et un designer VCL (type C++Builder 6)

  12. #12
    Membre actif
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 292
    Points : 222
    Points
    222
    Par défaut
    Si c'est possible utilise le nouvel EDI de Borland
    C++BuilderX

    RAD C++ multiplateforme reposant sur la lib wxWindows. C'est LE choix C++ à faire. Tu pourras même si ça t'amuses faire une interface pour des mobiles puisque c'est l'un des objectifs majeurs de ce nouvel EDI.

    Maintenant pour un outil de gestion il vaut mieux passer à java. Dans ce cas tu as une page sur les EDI sur developpez.com. Apprendre Java en ce moment t'es sûr que ça ne sera pas une perte de temps.

  13. #13
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    Par défaut
    Citation Envoyé par hachesse
    Coté lib graphique c'est basé sur wxwindows qui semble avoir un bien meilleurs avenir que GTK
    c'est a dire que c'est pas la meme chose ! wxwindows utilise GTK quand meme

  14. #14
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    Citation Envoyé par Bruno75
    Maintenant pour un outil de gestion il vaut mieux passer à java.

    Peux-tu développer ton argumentation stp ?

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  15. #15
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par Bruno75
    Maintenant pour un outil de gestion il vaut mieux passer à java. Dans ce cas tu as une page sur les EDI sur developpez.com. Apprendre Java en ce moment t'es sûr que ça ne sera pas une perte de temps.
    Meme question qu'OVH. Java a comme principal interet le multiplateforme et la vaste lib (en plus du langage lui meme si on l'apprécie) mais pour un soft de gestion, je ne vois pas l'avantage pur de java. Peut être qu'il est demandé souvent dans les offres d'emplois?

  16. #16
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    Par défaut
    ben, c'est plus simple que du C ou du C++ quand meme...du coup ca permet de se concentrer sur la partie gestion ... non ? (mais bon, c'est surtout une question de gout hein !! pas de troll)

  17. #17
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    299
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2002
    Messages : 299
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par lunatix
    ben, c'est plus simple que du C ou du C++ quand meme...du coup ca permet de se concentrer sur la partie gestion ... non ?
    Ca c'est pas faux, un peu comme Delphi quoi ;-)
    Cedric, extremiste qui se soigne ;-)

  18. #18
    Membre éclairé
    Avatar de hachesse
    Inscrit en
    Mars 2002
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 189
    Points : 651
    Points
    651
    Par défaut
    C'est surtout que tu as tout les avantages du code managé et que tu as la possibilé d'utiliser ton code sous windows et linux

    Et un application de gestion ne pas besoin des fonctions bas niveaux

  19. #19
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    Par défaut
    oui oui, comme delphi !

    lunatix : diplomate :-)


    le seul probleme que je vois a delphi, c'est son orientation de plus en plus .net...j'ai l'impression que la compatibilité linux va bientot disparaitre (impression exterieure, je connais pas bien delphi)

  20. #20
    Membre éclairé
    Avatar de hachesse
    Inscrit en
    Mars 2002
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 189
    Points : 651
    Points
    651
    Par défaut
    Citation Envoyé par lunatix
    le seul probleme que je vois a delphi, c'est son orientation de plus en plus .net...j'ai l'impression que la compatibilité linux va bientot disparaitre (impression exterieure, je connais pas bien delphi)
    Delphi 8 n'est deja plus du tout compatible linux et Delphi 9 ne le sera pas plus

    Le nouveau standard de developpement des applications sous Windows, ce n'est plus Win32, c'est .NET, il est donc normal que delphi s'adapte

    Mais tu retrouve dans .NET le pluspart des concept de java

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/03/2009, 20h59
  2. la difference entre les deux code
    Par infoelectronique dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 17/07/2008, 08h08
  3. difference entre les distributions
    Par dev0077 dans le forum Distributions
    Réponses: 1
    Dernier message: 09/10/2007, 19h34
  4. [general] differences entre les differentes heap
    Par deeal dans le forum C++/CLI
    Réponses: 6
    Dernier message: 04/08/2006, 17h28
  5. difference entre les 3 versions de xmi
    Par nabdoun dans le forum Outils
    Réponses: 1
    Dernier message: 16/01/2006, 15h50

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