• [^] # Re: Éditeur de texte / IDE

    Posté par . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 3.

    Voilà, dans l'imaginaire collectif (que les éditeur ont donc réussi à imposer), un EDI/IDE est une application qui ferait tout... (pour les devs j'entends.) C'est probablement une insistance sur le I par lequel ces solutions veulent être le seul point d'entrée Incontournable ; mais on oublie le E qui veut que ce soit quelque chose de modulable et adaptable (la "customisation" ne prend pas en compte de pouvoir remplacer des morceaux par d'autres mais passe par un système d'extension/greffon spécifique et l'illusion est faite.)

    • Je trouve bizarre de voir de la malveillance systématique (voir le rasoir de Hanlon par exemple). Ce n'est pas parce que quelque chose ne va pas dans ton sens qu'il est fait à ton encontre.
    • Ce n'est pas une question d'oublié un truc ou un autre. Il est question d'environnement de développement intégré, il est possible de se créer un environnement de développement. Comme ça n'est pas un outil en soit on en parle moins. Bien sûr il existe différent niveau d'intégration, mais :
      • il est bien plus facile de configuré un outil tout en un qui a était pensé comme tel et dont la documentation est en un seul endroit et harmonisé (et bien sûr avec un maximum d'auto-configuration)
      • quand tu as une seule équipe de dev qui gère l'ensemble de l'environnement ça demande un travail et une organisation particulière d'arriver à correctement segmenter
      • les plus vieux environnements intégrés qui me viennent en tête sont très très intégré, je pense à smalltalk ou à lisp, ils ont donné un modèle de ce que peut être l'intégration
    • le problème n'est pas l'intégration mais le couplage (donc ce n'est pas une insistance sur le I)

    Et c'est précisément l'intérêt de LSP.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll