Ca fait des années que je bricole avec php, j'ai fait du web, j'ai écrit des applications web pour des clients, mais j'avais jamais reussi à faire quelque chose qui sort de l'informatique
Par expérience, PHP n'est pas "fait" pour faire des logiciels systèmes, par rapport à du Python. C'est techniquement possible, mais tu te heurtes à:
Très peu de libs pour faire des opérations systèmes. Par exemple, faire un outil en ligne de commande qui reçoit des paramètres, tu dois faire quasi tout à la main, alors qu'avec Python: http://docs.python.org/dev/library/argparse.html
Faire tourner PHP tout le temps comme daemon, ce n'est pas vraiment optimisé, notamment au niveau du garbage collector.
Une API incohérente et des problèmes quand tu as une utilisation avancée, par exemple, avec les sockets.
# PHP n'est pas fait pour ça
Posté par Ludo . En réponse au journal Régulation sous linux d'un vieux chauffage. Évalué à -5.
Par expérience, PHP n'est pas "fait" pour faire des logiciels systèmes, par rapport à du Python. C'est techniquement possible, mais tu te heurtes à: