PoSh Everywhere

  • Comments posted to this topic are about the item PoSh Everywhere

  • What are everyone's favorite resources for learning Powershell?

    Some of mine are listed here: https://sqlserver.miraheze.org/wiki/PowerShell

  • I ventured into looking into Linux some time back (about 15 years ago) on a spare machine. I found it interesting but given the usual time constraints and that all my clients where still wanting Microsoft stack development I deliberately let it drift. Now that the Microsoft stack is also being hosted on Linux etc. it will be very interesting to see when Linux will be coming to the corporate desktop. Possibly only the developer's (and/or other IT practitioner's). From what I am seeing it isn't. Yet.

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • Linux is widely used in my company, just not where I work. There's no real notice given that will change significantly but I've got no problem adapting if required.

  • As someone who has been running both Windows and Linux for the last two decades, this is nice if they can get the numerous sticky details worked out.

    I'm more impressed with the VS Code editor running on Linux and Windows, I can now enjoy developing on F# on either platform.

  • I'm not sure that PowerShell standing alone will become popular amoung Linux and Mac users for their daily scripting needs, but what this will do is expand the portability and customer base of appliations that leverage PowerShell.

    "Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho

  • I don't necessarily think this makes PoSh more useful for people exclusively on Linux/OSX, but if they are multi-platform, they start to have the ability to use the same tools on both, which is nice. If you're a bash person, then I wouldn't think this matters. You'll use bash on Linux/OSX, and then W10.

  • Steve Jones - SSC Editor (8/22/2016)


    ...if they are multi-platform, they start to have the ability to use the same tools on both, which is nice. If you're a bash person, then I wouldn't think this matters. You'll use bash on Linux/OSX, and then W10.

    Yes. Choice and competition can only be healthy. 🙂

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • Hmm.... kind of an interesting to see MS trying to make platform agnostic tools, I'm wondering how much of the value is lost by not being so closely tied to the OS.

  • PowerShell is impressive in terms of it's use as a system integration tool; it can hook into almost any operating system function and is easily extensible.

    However, when it comes to the PowerShell scripting language itself: the syntax, grammar, and usability; it rubs me the wrong way. Even for basic things like string comparison operators or working with objects; it's cryptic and dissemilar to other standard programming languages like JavaScript or VBScript. It's the IT equivalent of duct tape; a simple (but visually ugly) go-to solution for any system integration problem.

    "Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho

  • Hmm.... kind of an interesting to see MS trying to make platform agnostic tools, I'm wondering how much of the value is lost by not being so closely tied to the OS.

    Speaking from experience, it can become frustrating developing in a .NET language in Linux when the expectation is that everyone is using VS Enterprise with Windows only frameworks on Windows on a workstation with unlimited resources and only using SQL Server Enterprise as a database.

    Since a good percentage of the development now days is either browser based or has a browser interface/phone app, no user cares if there is a dog on the other end of connection as long as the service/application works well.

    Considering that the Windows 10 folks can't get their collective ordure together without irritating the user base or breaking functionality, I'm happy the development folks are building cross platform tools and not putting all their eggs in the Windows platform basket.

  • Eric M Russell (8/22/2016)


    PowerShell is impressive in terms of it's use as a system integration tool; it can hook into almost any operating system function and is easily extensible.

    However, when it comes to the PowerShell scripting language itself: the syntax, grammar, and usability; it rubs me the wrong way. Even for basic things like string comparison operators or working with objects; it's cryptic and dissemilar to other standard programming languages like JavaScript or VBScript. It's the IT equivalent of duct tape; a simple (but visually ugly) go-to solution for any system integration problem.

    LOL, it's better than stringing together some of the *nix utilities or Perl, but I agree. It's hard to understand unless you are in it. If I spend a few hours, it comes back and makes sense. But drop it for a few days, and it's really cryptic to pick up again. Especially when someone has a script the goes through 3-4 pipes.

  • Steve Jones - SSC Editor (8/22/2016)


    ...drop it for a few days, and it's really cryptic to pick up again. Especially when someone has a script the goes through 3-4 pipes.

    Agreed. Its readibility suffers dreadfully when people cram the code too close together. Just like C based languages.

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • Another request:

    Has anyone had any success in learning this stuff while driving?

    412-977-3526 call/text

  • robert.sterbal 56890 (8/22/2016)


    Another request:

    Has anyone had any success in learning this stuff while driving?

    Do you mean like while drive a car down the highway?

    "Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho

Viewing 15 posts - 1 through 15 (of 25 total)

You must be logged in to reply to this topic. Login to reply