Faut surtout arrêter le délire. les shell (que ce soit bash, zsh ou PowerShell) sont là pour faire du glue code.
Ça fait 30 ou 40 ans que le shell POSIX existe et on a une myriades de langages qui sont largement capable de faire tous les traitements que tu peux imaginer des dizaines de fois plus efficacement. La majorité des unix arrivent de base avec un perl et un python, hein ?
De la même manière PowerShell arrive avec .Net ce qui permet de faire du VB.Net et c'est tant mieux parce que la quantité de logiciels qui peuvent vraiment discuter en powershell est assez faible (encore une fois je n'en connais pas hors outils de base de windows et outils spécifiques) et il est impossible si tu n'a pas fait le choix à l'origine d'un langage compatible...
Bref les capacités de traitements de texte d'un shell servent la majorité du temps à manipuler du log. C'est un cas ou powershell est inefficace (du moins tant qu'il n'y a pas quelque chose comme Lumberjack qui se démocratise) et où tu as un format à peu près stable (pour une sortie donnée).
Bref tu peux troller comme tu veux, mais :
là où les shells unix sont null, il existe déjà des alternatives nettement plus efficaces que PowerShell
les problèmes des shells sont très limité quand on regarde les cas d'usage réels (et pas les idées théoriques qu'on voit partout)
PowerShell est joli (sincèrement) avec du typage et tout mais il pèche par un besoin d'écosystème spécifique, par le fait que cet écosystème est très petit et que la croissance de cet écosystème est limité par les contraintes technique (il faut utiliser .Net pour pouvoir discuter avec PowerShell)
Bref c'est cool que PowerShell arrive sur linux, ça simplifie un peu le portage Windows → Linux, mais ça s'arrête là il est très loin de pouvoir changer quoi que ce soit à la donne des langages utilisés sur unix (ou linux).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Tu vends du rêve
Posté par barmic . En réponse au journal Microsoft: Powershell libéré. Évalué à 10.
Faut surtout arrêter le délire. les shell (que ce soit bash, zsh ou PowerShell) sont là pour faire du glue code.
Ça fait 30 ou 40 ans que le shell POSIX existe et on a une myriades de langages qui sont largement capable de faire tous les traitements que tu peux imaginer des dizaines de fois plus efficacement. La majorité des unix arrivent de base avec un perl et un python, hein ?
De la même manière PowerShell arrive avec .Net ce qui permet de faire du VB.Net et c'est tant mieux parce que la quantité de logiciels qui peuvent vraiment discuter en powershell est assez faible (encore une fois je n'en connais pas hors outils de base de windows et outils spécifiques) et il est impossible si tu n'a pas fait le choix à l'origine d'un langage compatible...
Bref les capacités de traitements de texte d'un shell servent la majorité du temps à manipuler du log. C'est un cas ou powershell est inefficace (du moins tant qu'il n'y a pas quelque chose comme Lumberjack qui se démocratise) et où tu as un format à peu près stable (pour une sortie donnée).
Bref tu peux troller comme tu veux, mais :
Bref c'est cool que PowerShell arrive sur linux, ça simplifie un peu le portage Windows → Linux, mais ça s'arrête là il est très loin de pouvoir changer quoi que ce soit à la donne des langages utilisés sur unix (ou linux).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)