I’ve spent the last week learning more about Microsoft’s new scripting language and shell: Monad. My conclusion …
Start learning Monad now
Wow. This is impressive work. The bottom-line: you’ll be eventually more productive by incorporating Monad into your administrative scripting.
What I like
- Clean language
- Will make you very productive for its core scenarios
- Great interoperability with .NET Framework 2.0 and COM
- It will be supported and improved over time.
What about the others: VBScript, Python, IronPython, etc?
This isn’t a winner-takes-all game. We will live in a world with multiple languages for a long time. Monad isn’t the end of other languages. It’s just another great tool that’s going to have a very big role to play for Windows admins.
Moving to Monad: Things to keep in mind
My advice
Links to get you started
General Resources
Writing a CmdLet
Blogs with Monad content
Other languages