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

C++ Discussion :

Cocoa/ObjectiveC versus Qt/C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut Cocoa/ObjectiveC versus Qt/C++
    hello,

    Je suis de plus en plus en train de regarder ObjectiveC et Cocoa,
    et je demandais si vous aviez des avis dessus en comparaison a Qt/C++ ?

    Merci et a+

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    Hier, j'ai essayé plus en détails Cocoa et Objective C et ca a l'air pas mal du tout. Objective C est assez lisible meme si ca fait un peu l'effet [][[[[[]]]]].
    Je n'aime pas trop l'assignation graphique des events ou des attributs. J'en avais enlevé un par hasard sans faire vraiment expres, mais bon ca doit etre l'habitude...

    en fait je crois que ce qui manque le plus c'est la portabilité en fait, hier je voulais faire un petit programme, mais ... et pour linux et windows ?
    ... et mince !

    Meme si ca me fait tres envie de decouvrir Objective C, et je pense qu'il a pas mal d'avantages, il lui manque principalement la portabilité.

    et pour vous ?

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    en tous les cas, je sais ou Qt a puisé son inspiration maintenant ...

  4. #4
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    Citation Envoyé par epsilon68
    en tous les cas, je sais ou Qt a puisé son inspiration maintenant ...
    Je ne crois pas que le forum C++ soit le bon.

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  5. #5
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Qt est bien plus vieux que Cocoa.

    Cocoa n'existe que sous Mac OS X, normal c'est l'API native de Mac OS X pour faire des fenêtres.
    Par contre, aucun problème pour utiliser Objective C où que ce soit...

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    Citation Envoyé par loufoque
    Qt est bien plus vieux que Cocoa.
    Cocoa n'existe que sous Mac OS X, normal c'est l'API native de Mac OS X pour faire des fenêtres.
    Par contre, aucun problème pour utiliser Objective C où que ce soit...
    non pas du tout,
    cocoa est en fait NextStep et est tres vieux, plus que Qt

  7. #7
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Citation Envoyé par epsilon68
    hello,

    Je suis de plus en plus en train de regarder ObjectiveC et Cocoa,
    et je demandais si vous aviez des avis dessus en comparaison a Qt/C++ ?

    Merci et a+
    Faut pas oublier non plus le coté licence...parce qu'il me semble que Qt ne soit pas gratuit

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    633
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 633
    Par défaut
    Bonjour,
    Citation Envoyé par Mat.M
    Faut pas oublier non plus le coté licence...parce qu'il me semble que Qt ne soit pas gratuit
    Si, il y a une version gratuite, et même open source.

  9. #9
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Cocoa est basé sur NextStep mais n'est pas NextStep.

  10. #10
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    Citation Envoyé par loufoque
    Cocoa est basé sur NextStep mais n'est pas NextStep.
    ... rattrapes toi comme tu peux

  11. #11
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    Objective C est quand meme vraiment un beau language,
    en plus on peut le mixer avec C++ (Objective C++)

    Personne n'a penser a l'utiliser ?
    finalement tout le monde critique la solution de trolltech sur les signals/slots,
    mais au bout du compte, pourquoi ne pas choisir un language qui possede ces facilités ?

    Au final, je pense quand meme que l'atout multi-plateforme est celui qui prime, mais comme m'avait dit quelqu'un sur un autre post (Qt vs Boost) il est plus que mega important de bien separer l'UI et le code metier... on sait jamais si on a besoin d'un portage natif ....

    Vos avis ?

Discussions similaires

  1. [Débat] MERISE versus UML ? Avenir de MERISE ?
    Par Matthieu Brucher dans le forum Méthodes
    Réponses: 51
    Dernier message: 15/02/2022, 17h32
  2. C# versus Java
    Par laffreuxthomas dans le forum C#
    Réponses: 368
    Dernier message: 30/03/2019, 22h59
  3. Que choisir : PHP versus Java ?
    Par Sniper37 dans le forum Général Conception Web
    Réponses: 164
    Dernier message: 28/04/2009, 16h50
  4. Pb SQL versus ACCESS
    Par NOTARO dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 20/07/2004, 09h59

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