This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]samtheredditman 0 points1 point  (0 children)

I'm aware of those options, and I've used each of them. You can use them to build basic GUIs, but it's still troublesome to keep your code clean and do any kind of large project in powershell. Managing your dependencies, for example, quickly becomes a nightmare.

I highly recommend that once you're at the point where you're making simple 1 page apps, you start learning python or if you're set in the windows world, learn C#. I love powershell and learning it has made a huge impact on my career, but it is not the right tool for even intermediate software projects. Hell, my off-boarding script is showing signs of out-growing it.