• [^] # Re: MediaGoblin, une petite demo n'aurait pas ete de trop

    Posté par (site web personnel) . En réponse à la dépêche Petites brèves : MediaGoblin, CloudStack, Walt Disney et G'MIC. Évalué à 4.

    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.