Jeffrey Snover explica porque criou o PowerShell

Eis um video interessante para quem não entendeu muito bem onde o PowerShell é útil...

Categorias dessa postagem:

Comentários

Rebellis : "Mom, mom, I did it! I created it!"

This guy is really proud of what he did =) [8/12/07 12:47 - link]

Anônimo : Olá.

Apeser deu não ter testado ainda o PowerShell, acho difícil ele ser tão poderoso quanto o shell do Unix...

De qualquer forma, o pessoal da M$ é bom de marketing, hein? Nunca vi um videozinho sobre o shell do Unix, mas sobre o PowerShell, já pintou o primeiro! :-)

Forte abraço, [11/12/07 22:00 - link]

Vinicius Canto : Olá,

acho que depende da definição de "poder". Por ter o .Net por trás e permitir o uso de quase todos os recursos de programação que se tem, por exemplo, em C#, acho que dá pra fazer bastante coisa legal.

Veja um exemplo: Eu fiz um script algum tempo atrás, por esporte, para formar um pacote UDP e enviar na rede, para ligar um computador que possua o recurso de WakeOnLan. Se tirar toda a frescura, quebras de linha, variáveis bonitas e tudo mais, acho que dá pra fazer o mesmo em uma ou duas linhas.

No final das contas, acho que tanto o PowerShell quanto um shell Unix tradicional permitem realizar as mesmas tarefas.

A vantagem do PowerShell fica por conta da orientação à objetos diretamente na linha de comando, o que evita perder muito tempo com expressões regulares complexas em algumas situações. Por outro lado, tarefas mais complexas requerem scripts com código mais complexo e mais difícil de ser compreendido por profissionais mais, digamos, "comuns", sem grandes conhecimentos em programação. Aí dá na mesma programar em C#, C, C++, Perl, Ruby, Python...

Enfim, é uma grande ferramenta sim, e de certa forma, possui alguns conceitos inovadores.


Abraço Edu,


Vinicius [24/12/07 21:15 - link]