• [^] # Re: Pourquoi pas ? Parce queeeeeee !

    Posté par . En réponse à la dépêche Swift sous GNU/Linux - Introduction. Évalué à 2. Dernière modification le 17 mars 2016 à 15:39.

    Non ils ont des SWAT Team qui développent déjà des GUI en Core Graphics sur iOS et OS X 10 fois plus vite depuis XCode sur OS X que n'importe quel développeur ne pourra le faire en Qt s'il doit taper à la main des trucs comme ça qui se font en un ou deux clics avec QtCreator (ou XCode):

    auto *window = new QWidget;
    auto *layout = new QVBoxLayout(window);
    auto *button = new QPushButton(window);
    layout->addWidget(QIcon(":icons/thumb_up.svg"), tr("Pressez-moi !"), button);
    button->setFlat(true);
    window->show();
    

    Et encore là je te le montre en C++ donc sans se tarter une couche de bindings entre la lib C++ et le langage bindé, Swift ou autre ça change rien.
    Et j'ai juste mis un bouton dans une fenêtre, t'imagine quand il y a plusieurs widgets...
    Y a qu'à voir le nombre d'appli GUI un peu compliqué qui existe en Qt/C++ et en Qt/Python, le rapport est de genre 100 pour 1, malgré le côté hype de Python et repoussant pour beaucoup de C++.