HTML 5 est aussi douteux par rapport à XHTML, Javascript a un système de types encore plus bizarre que celui de PHP (et 'use strict' c'est quand même bien similaire à declare(strict=1) dans PHP). Et pourtant, malgré leurs défauts ce sont ces langages qui dominent le web et de très très loin, tout simplement parce qu'ils sont pragmatiques et qu'ils permettent à tous de créer pour le web. Le web ne migrera pas à Haskell ou autre langage "pur", même s'il y aura de plus en plus de langages qui correspondent à la résolution de problématiques serveur spécifiques, je suis ravi que l'élitisme (dans le plus mauvais sens du terme, qui est de faire tout ce qui est possible pour que ceux qui ne font pas partie du "sérail" de l'informatique pro) ne soient pas gagnants et que la création sur le web reste le plus ouvert possible au plus grand nombre. De manière générale, je ne comprends pas comment on peut détester un langage au point de perdre son temps à le basher partout sur les news le concernant, personnellement par exemple je n'aime pas Python, je suis un hérétique, j'en fais au boulot quand je suis forcé et je reconnais ses qualités, mais ça ne m'amuse juste pas de faire du Python ou du Django. C'est pas pour ça que je vais aller sur tous les posts concernant les nouveautés de Python pour par exemple regretter que les scripts que j'ai écrit en Python il y a 2 ans ne marchent plus en Python 3 alors que des scripts que j'ai écrit en PHP il y a 10 ans marchent toujours en PHP 7 et rendent le même service à leur utilisateurs. Certains d'entre nous veulent faire du code pour répondre aux besoins de vrais utilisateurs et cela à long terme.
Ceux qui n'aiment pas PHP ont plein de choix aujourd'hui pour utiliser des langages qui leur semblent plus cohérents/propres/religieusement casher pour faire des applis web, mais toujours taper sur PHP sur des points de détail, franchement, c'est puéril. PHP est là sur le long terme, l'écrasante majorité du web est en PHP, ce sont des milliards de lignes de code, ça ne changera pas du jour au lendemain et ce n'est pas parce que PHP existe et évolue en bien que ça nuit aux autres langages.
De la même manière, la syntaxe et la grammaire du français, de l'anglais et de toutes les langues dans le monde sont complètement dinques, et pourtant le monde ne parle pas en esperanto, un langage bien propre, bien pur, sans aucune incohérence, le monde doit être très con de préférer des langues compliquées à des langues bien conçues à la cohérence parfaite comme l'Esperanto ou le Volapük...
[^] # Re: Typage strict
Posté par pascalc . En réponse à la dépêche Sortie de PHP 7.0 - un nouveau départ. Évalué à 8.
HTML 5 est aussi douteux par rapport à XHTML, Javascript a un système de types encore plus bizarre que celui de PHP (et 'use strict' c'est quand même bien similaire à declare(strict=1) dans PHP). Et pourtant, malgré leurs défauts ce sont ces langages qui dominent le web et de très très loin, tout simplement parce qu'ils sont pragmatiques et qu'ils permettent à tous de créer pour le web. Le web ne migrera pas à Haskell ou autre langage "pur", même s'il y aura de plus en plus de langages qui correspondent à la résolution de problématiques serveur spécifiques, je suis ravi que l'élitisme (dans le plus mauvais sens du terme, qui est de faire tout ce qui est possible pour que ceux qui ne font pas partie du "sérail" de l'informatique pro) ne soient pas gagnants et que la création sur le web reste le plus ouvert possible au plus grand nombre. De manière générale, je ne comprends pas comment on peut détester un langage au point de perdre son temps à le basher partout sur les news le concernant, personnellement par exemple je n'aime pas Python, je suis un hérétique, j'en fais au boulot quand je suis forcé et je reconnais ses qualités, mais ça ne m'amuse juste pas de faire du Python ou du Django. C'est pas pour ça que je vais aller sur tous les posts concernant les nouveautés de Python pour par exemple regretter que les scripts que j'ai écrit en Python il y a 2 ans ne marchent plus en Python 3 alors que des scripts que j'ai écrit en PHP il y a 10 ans marchent toujours en PHP 7 et rendent le même service à leur utilisateurs. Certains d'entre nous veulent faire du code pour répondre aux besoins de vrais utilisateurs et cela à long terme.
Ceux qui n'aiment pas PHP ont plein de choix aujourd'hui pour utiliser des langages qui leur semblent plus cohérents/propres/religieusement casher pour faire des applis web, mais toujours taper sur PHP sur des points de détail, franchement, c'est puéril. PHP est là sur le long terme, l'écrasante majorité du web est en PHP, ce sont des milliards de lignes de code, ça ne changera pas du jour au lendemain et ce n'est pas parce que PHP existe et évolue en bien que ça nuit aux autres langages.
De la même manière, la syntaxe et la grammaire du français, de l'anglais et de toutes les langues dans le monde sont complètement dinques, et pourtant le monde ne parle pas en esperanto, un langage bien propre, bien pur, sans aucune incohérence, le monde doit être très con de préférer des langues compliquées à des langues bien conçues à la cohérence parfaite comme l'Esperanto ou le Volapük...