I am new to the dynamic languages scene, and trying to find a good starting point.
Looking at how Microsoft is diminishing the role of Iron Ruby in its offerings, I am looking around for a dynamic programming language that will be supported on dotNET platform. Could you list specific features that are found in one but not the other, to assist in the selection.
PowerShell is primarily a Windows Automation tool that surfaces its functionality in a couple of ways:
I view languages like Python and Ruby as general purpose languages, that while they may offer REPL prompts, aren't as suited to shell programming i.e. easily firing off system commands and EXE's, capturing stdin/out, dealing with non-terminating vs terminating errors, etc. That's where PowerShell shines.
OTOH, I wouldn't use PowerShell for all generic programming tasks. It can't:
Like the old saying goes, be sure to pick the right tool for the job.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With