>Looking at it, I see something that is trying to be both a shell language and a programming language.

Bringing scripting powers to .net based applications and plugging in to azure (devops market?) looks like a relaxation of windows desktop market dominance. whatever powershell is trying to be it looks like part of a strategy to move from relying on 90's desktop dominance to becoming a cloud service provider. the conversion to office 356 in nz is over 55% (unofficial word of mouth stat here); so microsoft appears to have done well to migrate office dependant IT systems to the cloud. it maybe in the near future businesses will be able to completely cut the windows umbilical cord?

--
Kind Regards
Rowan Schischka