• [^] # Re: ça n'a pas changé

    Posté par . En réponse à la dépêche Le Hold-up planétaire dans le cyberespace. Évalué à 4.

    Je ne vois guère en quoi c'est comparable.
    ipython c'est un shell python amélioré qui te permet l'introspection des objets python et te permet de lancer directement des commandes shell.
    T'es bien tjs obligé de passer par des chaines de caractères lorsque tu récupères la sortie de commandes système avec tous les aléas qui s'ensuivent.

    Monad te permet de manipuler directement des objets système. Pas d'erreur d'interprétation pour une regexp mal foutue ou parce que la nouvelle version de la commande qui enrobe l'appel sytème a changé son format d'affichage en sortie. Là t'attaque directement l'API Windows sans passer par des progs intermédiaires.

    Ce qui s'en rapproche le plus c'est le wrapper python Win32 mais si on voulait le faire jusqu'au bout en python il faut réecrire un surcouche à ce wrapper qui enrobe toutes les commandes dans des objets.

    Et ipyhton tu ne l'as pas par défaut dans les noyaux Linux, c'est pas POSIX toussa.

    Autant on peut accuser de M$ de repomper des technos autant faut reconnaitre une cohérence dans leur démarche ce qui n'est pas le cas se tous les bouts de techno Linux. C'est pas nouveau, Linux c'est la diversité mais ca va pas sans le foutoir qui l'accompagne.