1°) faible empreinte mémoire (be pas avoir tout .Net)
C'est basé SUR .NET V2, donc impossible.
Ca se sent un peu au lancement, et sur ma machine (PIV 3GHz), je trouve que c'est un peu lent.
2°) possibilité d'être compilé en statique
C'est un shell script, on s'en fout de la compilation en statique. Pour ça y'a des langages compilés. Et pour les mordus de l'intégration dans le monde Microsoft (et dans .NET), y'a les langages C# like.
3°) complétement rétrocompatible avec /bin/sh
Pourquoi? tcsh est-il compatible avec sh?
Là c'est un nouvel outil avec son fonctionnement, sa syntaxe. Un outil de plus, pas un candidat au remplacement de sh.
et les fonctions utilisée dans unix (par ex 2 qui ont énormement de mal sous win la derniere fois que j'ai regardé : chroot et mkfifo)
Là c'est de la mauvaise foi caractéristiques. Ce sont des exécutables externes, non pas des commandes du shell lui-même. Un portage de PowerShell sous Mono/Linux serait tout à fait capable de les appeler.
Elles ne sont pas natives sous Windows (quoi qu'il faudrais regarder du côté des Windows For Unix Services [*]), mais le but de Microsoft n'est pas de faire de Windows un unix-like.
[^] # Re: Je me marre ...
Posté par lolop (site web personnel) . En réponse au journal PowerShell: tapez rm -rf c:\Windows ! ;). Évalué à 3.
Ca se sent un peu au lancement, et sur ma machine (PIV 3GHz), je trouve que c'est un peu lent.
C'est un shell script, on s'en fout de la compilation en statique. Pour ça y'a des langages compilés. Et pour les mordus de l'intégration dans le monde Microsoft (et dans .NET), y'a les langages C# like.
Pourquoi? tcsh est-il compatible avec sh?
Là c'est un nouvel outil avec son fonctionnement, sa syntaxe. Un outil de plus, pas un candidat au remplacement de sh.
Là c'est de la mauvaise foi caractéristiques. Ce sont des exécutables externes, non pas des commandes du shell lui-même. Un portage de PowerShell sous Mono/Linux serait tout à fait capable de les appeler.
Elles ne sont pas natives sous Windows (quoi qu'il faudrais regarder du côté des Windows For Unix Services [*]), mais le but de Microsoft n'est pas de faire de Windows un unix-like.
[*] http://www.microsoft.com/technet/interopmigration/unix/sfu/d(...)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN