Je fais ici une annonce concernant un nouveau projet qui à enfin sa résond d'être, celui de php-qt.
En effet, maintenant que Qt, dans sa version 4, se trouve enfin en version GPL sous windows, il n'y a plus de barrière pour faire un binding entre php et Qt.
Je vous donne donc l'adresse du projet où vous pouvez trouver ces premiers pas.
http://php-qt.berlios.de/
JL
# Scvx
Posté par EdB . Évalué à 2.
Quel peuvent en être les applications ?
(Ce n'est pas de la critique pour la critique, c'est de la curiosité)
[^] # Re: Scvx
Posté par Gniarf . Évalué à 4.
[^] # Re: Scvx
Posté par andeus . Évalué à 5.
Tu connais beaucoup de langages dont le flux principal de sortie n'est pas orienté texte ?
Tout se que tu veux. Par exemple je me suis fait un petit logiciel en PHP/Gtk pour gérer mes Divx, il va chercher tout seul les informations sur allocine, etc... J'imagine le nombre de lignes et la complexité en plus si j'avais voulu le faire en C/C++...
Bref, je soutien pleinement ce genre d'initiatives.
[^] # Re: Scvx
Posté par JoeltheLion (site web personnel) . Évalué à 4.
Quand le C++ est maîtrisé, il est tout à fait puissant, de nombreuses librairies sont disponibles, il produit du code propre... De plus un compilateur de très haute qualité (g++) est disponible en libre. Alors cessons ce dénigrement ridicule.
[^] # Re: Scvx
Posté par andeus . Évalué à 4.
Je suis persuadé que le C++ est langage puissant, mais c'est pas non plus le plus simple et le plus rapide au niveau développement.
[^] # Re: Scvx
Posté par EdB . Évalué à 2.
Tu a raison, je pensai surtout a fait que PHP ai été concu a la base pour géré du flux texte a haut niveau, et typiquement pour produire du html comme dit sur la page d'acueil de http://php.net
(PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.)
[^] # Re: Scvx
Posté par nooky59 . Évalué à 3.
- Du maquettage rapide d'application en utilisant un langage souple interprété
- Un développeur qui ne connait que PHP
Pour l'exemple, je fais un peu Perl mais je ne suis pas trop fan, et pareil pour le bash, je maîtrise peu également.
Je suis bien content de faire parvoir un script console via PHP Cli car je fais beaucoup de PHP pour le web et je vais être bien plus productif en PHP surtout vu la documentation en ligne de qualité permettant de rapidement trouver ce qu'on cherche.
Ensuite, pour l'exemple, bien qu'un peu à l'abandon, il y a cet éditeur PHP réalisé.... entièrement en PHP/GTK ;o) Concept intéressant et les screenshots sont alléchants :
http://tulip.solis.coop.br/
# euh...
Posté par Gniarf . Évalué à 6.
[^] # Re: euh...
Posté par Frédéric COIFFIER . Évalué à 2.
A priori, il était utilisable à travers Cygwin sous Windows mais avec un serveur X (et je n'ai jamais essayé).
Bref, maintenant, on peut vraiment avoir des applis multi-plateforme !
Sinon, pourquoi PHP ? Est-ce le langage le plus approprié pour du scripting sachant que des bindings Python et Ruby sont déjà en préparation ?
Au fait, pour ce projet, je conseille de jeter un coup d'oeil au projet Smoke/Kalyptus (lié à KDE) : à partir des sources de Qt, il génère tout ce qu'il faut pour avoir un binding pour Python et Ruby (avec avoir parsé les .h).
Donc, peut-être qu'avec peu de modifs, il pourrait être extensible à PHP ! Par contre, c'est en dev (et j'essaie actuellement de compiler le binding Ruby qui est décrit comme basiquement fonctionnel)
[^] # Re: euh...
Posté par Cali_Mero . Évalué à 3.
Tu voulais sans doute dire avant. Ce n'est pas tout à fait exact, mais puisque ca semble être un déclencheur pour pas mal de personnes (cf l'auteur du journal), on peut laisser dire. C'est beau l'enthousiasme ;-)
Avant Qt 4, le QT officiel n'était disponible en GPL que pour les systèmes libres. Il n'existait sous windows que sous licence propriétaire. Jusqu'à ce qu'un port non-officiel, dérivé de la version GNU/Linux sous GPL, voie le jour pour le système aux fenêtres (j'ai l'impression qu'on l'oublie tout le temps, celui là).
Avec QT en version 4.x, le toolkit officiel est disponible sous double licence, sous toutes les plates-formes, sans distingo.
Sinon, pourquoi PHP ? Est-ce le langage le plus approprié pour du scripting sachant que des bindings Python et Ruby sont déjà en préparation ?
Pourquoi pas ? En php on disposait déjà d'un binding GTK+ moribond depuis plusieurs années (qui tarde à passer à GTK2 depuis belle lurette) et d'un projet de binding WxWindows qui n'a à ma connaissance jamais dépassé le stade de l'annonce. Ce nouveau binding pourrait donc avoir un franc succès et se révéler bien utile aux développeurs php d'abord, et pourquoi pas aux développeurs tout court ensuite...
[^] # Re: euh...
Posté par Gniarf . Évalué à 1.
quel début de rapport avec Windows ? qu'est ce que le fait que QT 4 est la première version libre sous Windows vient foutre ici ?
(php/gtk sous windows existe depuis déjà un bail. des bidules plus ou moins batards à base de Tk ou de wxWidget également. sans parler de Motif ou de Swing)
# Ortho ?
Posté par Thomas Petazzoni (site web personnel) . Évalué à 10.
aspell: Segmentation fault.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.