• [^] # Re: PHP-GTK en v1.0.0

    Posté par . En réponse à la dépêche PHP-GTK en v1.0.0. Évalué à 4.

    En informatique tout est affaire de compromis, il y a rarement de langages qui soit réellement meilleur qu'un autre, chacun a les défauts corespondants à ses qualités, qui découles des choix et des orientations donnés par les développeurs.

    PHP est un langage simple, qui l'a rendu accessible a de nombreux débutants. Il soufre donc de limitations dans sa conception pour en faire un langage d'adminstration systéme par exemple. Il permet néanmoins de créer de gros projets de qualités comme templete, comme de tout petits sites dynamiques amateurs. Son orientation actuelle vers avec php-gtk découle du développement actuel des web services, qui rapproche les aplications lourdes (traditionellemnent developé en C/C++ ...) des web services de plus en plus puissants.

    Perl est est un langage extrénement souple et dispossant d'un énorme ensemble de librairie (search.cpan.org ) , il permet une utilisation pour de nombreux problèmes, de l'admin sys à la création d'aplications graphiques en passant par les applis web et j'en passe. Il ne souffre pas à la comparaisons en matiére de performances avec le mod_perl, slashdot en est un exellent exemple. Ca prise en main réél est moins aisé que php, et sa syntaxe extrénement libre ainsi que l'étendue énorme de ses possiblités, peut devenir un véritable cauchemar pour la reprise de code ,si le développeur précedent était en goret (en php aussi me direz vous, oui mais en PERL c'est pire, c'est du vécu :-) ).


    Python je ne connais pas, apparement c'est un langage très rigoureux, facilitant le travail colaboratif , la reprise de code et sa réustilisation, avec un champs d'application très étendu, et de nombreux conceptes alléchants grace en autre a l'objet. Un petit peu lent parrait-il, mais la performance, n'est pas l'intérest principale d'un langage.

    J'ai dévellopé pendant un 1 ans et demi en php/Mysql et ces deux logiciels simple mon permis de débuter, ce qui ne veux pas dire que je considére PHP, comme un langage de débutant !

    Aujourd'hui ça fait un an et demi que je code en PERL/Postgresql axkit, plpgsql, pour faire du développement web, de l'admin sys, de la gestion de base de données et de la gestion de flux d'informations provenant de matériel embarqué, et d'autres personnes dans mon équipe l'utilise aussi, pour faire des scripts d'analyses de données géographiques en complément de GRASS et R.

    Et demain j'essayerai certainement python qui a l'air vraiment sympatique.

    Un langage convient souvent mieux a certaines personnes que d'autres, mais ce n'est pas une raison pour s'y cantoner ! Un langage de programation n'est qu'un outil et non une fin en soit !