• [^] # Re: Je me marre ...

    Posté par (site web personnel) . En réponse au journal PowerShell: tapez rm -rf c:\Windows ! ;). Évalué à 2.

    Trés pertinnent quand le type de lgg que l'on veut utiliser s'en fout royalement de l'objet (par exemple lisp , ou prolog ou encore le C ...).
    Evidemment, .NET n'est pas non plus adapté à tous les langages : c'est une plateforme multi-langages... objets.

    Ah bon tu es sur ?
    Tu sais la limites est flou, si tu considères qu'un navigateur web doit faire tout ce que propose le web, t'es pas rendu : tu peux faire des web-services, faire du WebDav, faire du protocole de chat, etc. Après ton navigateur peut vite devenir une usine à gaz. La limite, tu la fixes où tu veux, et c'est bien pour ca que la philosophie Unix est foireuse : si tu considère la brique élémentaire de base, tu fixes l'instruction assembleur. Ou alors tu fixes la limite là où ca t'arrange, suivant les besoins, le contexte, auquel cas la philosophie ne tient plus debout.

    que cet attribut possede une fonction 'DownloadString' (pourquoi pas DownStr ou GetUrl ou ...)
    D'où l'intérêt de l'autocomplétion : t'as pas à réfléchir à la syntaxe comme sous Unix ou si t'as le malheur de mettre une option "A" en minuscule "a" tu changes entièrement le comportement de la commande.

    Et ton script tu le tape ou ? directement dans le shell, ou dans un éditeur de texte ou ... ?
    Bah comme d'hab : dans le shell ou dans un fichier de script...

    Globalement tu dis de belle connerie sans meme t'en rendre compte.
    T'es gentil, mais argumente un minimum. C'était quoi pour toi la philosophie des pipes Unix à la base ?

    Alors il est peut etre génial, mais c'est pas un shell.
    Le powershell c'est un shell associé à un langage de script. Comme tous les shells Unix. Vois pas ce que tu cherches à démontrer. Appelle le powershell comme tu veux, le fait est que son intérêt est le même : administrer en ligne de commande, faire des petits scripts simples.