c'est la faute à PHP, ce langage tout pourri qui n'est utilisé que par des Mickeys
Si tu relis tu verra que je ne tape pas sur PHP (pour une fois) mais sur les personnes qui font du php, sur l'ecosystème php.
Ce n'était peut-être pas assez clair mais c'est pourtant ce que je visais.
PHP en lui même a peu à voir avec ça.
Si seulement ils voyaient la lumière et utilisaient $langage_a_la_mode, ça se passerait beaucoup mieux
Aucun rapport, avec tous les langages (même à la mode) je peux faire du NIH
sa bibliothèque magique comprendrait que, lorsque j'écris SELECT * FROM coincoin LIMIT 10, je veux en réalité dire à mon MS SQL Server SELECT TOP 10 * FROM coincoin ; que lorsque j'écris SELECT a||b, je veux en réalité écrire SELECT CONCAT(a,b) (ou est-ce SELECT a+b ? Ah, les joies des standards) ; et ainsi de suite. Vrai ?
Faux.
En fait non, c'est même possible comme fonctionnement, avec un parseur SQL -> SQL. Mais bon.
Par contre, que lorsque tu écris select(concat(a,b)) il te le traduise en SELECT a||b ou SELECT CONCAT(a,b) suivant la cible, ben oui c'est possible, et pire, ça existe.
Donc il n'y a pas de problème avec ça.
comme tout le monde en PHP, j'utilise une bibliothèque d'abstraction
Ha oué mais justement non.
C'est bien ça qui est décrié, c'est que tout le monde n'utilise pas de lib d'abstraction d'accès aux bases.
Ce n'est pas du NIH
C'est du NIH si tu réimplémente une nième vois un ORM qui existe déjà dans la nature, qui aurait déjà été testé, qui soit fiable, etc.
Si c'est autre chose comme test / dev / ... alors oui ça peut ne pas être du NIH.
[^] # Re: MediaGoblin, une petite demo n'aurait pas ete de trop
Posté par CrEv (site web personnel) . En réponse à la dépêche Petites brèves : MediaGoblin, CloudStack, Walt Disney et G'MIC. Évalué à 4.
Si tu relis tu verra que je ne tape pas sur PHP (pour une fois) mais sur les personnes qui font du php, sur l'ecosystème php.
Ce n'était peut-être pas assez clair mais c'est pourtant ce que je visais.
PHP en lui même a peu à voir avec ça.
Aucun rapport, avec tous les langages (même à la mode) je peux faire du NIH
Faux.
En fait non, c'est même possible comme fonctionnement, avec un parseur SQL -> SQL. Mais bon.
Par contre, que lorsque tu écris
select(concat(a,b))il te le traduise enSELECT a||bouSELECT CONCAT(a,b)suivant la cible, ben oui c'est possible, et pire, ça existe.Donc il n'y a pas de problème avec ça.
Ha oué mais justement non.
C'est bien ça qui est décrié, c'est que tout le monde n'utilise pas de lib d'abstraction d'accès aux bases.
C'est du NIH si tu réimplémente une nième vois un ORM qui existe déjà dans la nature, qui aurait déjà été testé, qui soit fiable, etc.
Si c'est autre chose comme test / dev / ... alors oui ça peut ne pas être du NIH.