ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    The Bash Shell is Coming to Windows

    Scheduled Pinned Locked Moved IT Discussion
    16 Posts 5 Posters 1.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Alex Sage
      last edited by Alex Sage

      *Microsoft is reaching out to Linux developers in a way that the company never has before. "The Bash shell is coming to Windows. Yes, the real Bash is coming to Windows," said Microsoft's Kevin Gallo on stage at today's Build 2016 keynote. The announcement received an uproarious applause from the crowd. The new functionality will be enabled as part of this summer's Anniversary Update to Windows 10.

      "This is not a VM. This is not cross-compiled tools. This is native," he said. "We've partnered with Canonical to offer this great experience, which you'll be able to download right from the Windows Store." Third-party tools have enabled this sort of thing for years, but a direct partnership between Microsoft and Canonical should offer even more flexibility and convenience for developers who prefer using these binaries and tools.*

      http://www.theverge.com/2016/3/30/11331014/microsoft-windows-linux-ubuntu-bash

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        BASH isn't the Linux command line exactly. That's one way to think of it, but it doesn't make Windows feel like Linux. Don't get me wrong, this is awesome, but we've had BASH on Windows for over a decade (not native, that's an improvement) and it just adds BASH, not the Linux command world. So even when you do it you still feel like it sucks because you are stuck using wimpy Windows commands. They need to bring a lot more than BASH to make Windows work like Linux. But it is definitely a good start.

        1 Reply Last reply Reply Quote 1
        • IRJI
          IRJ
          last edited by

          Nadella has been a great CEO for Microsoft

          look-how-satya-nadella-is-turning-microsoft-into-silicon-valleys-new-darling.jpg

          1 Reply Last reply Reply Quote 2
          • scottalanmillerS
            scottalanmiller
            last edited by

            He really has. Just one good thing after another.

            A IRJI 2 Replies Last reply Reply Quote 0
            • A
              Alex Sage @scottalanmiller
              last edited by

              @scottalanmiller I changed the title to be more accurate 🙂

              1 Reply Last reply Reply Quote 1
              • scottalanmillerS
                scottalanmiller
                last edited by

                Thanks.

                The big benefits that I see are in things like simple scripts "just working." Things that are dead simple on Linux will be available on Windows...

                for i in $(cat list); do
                do the thing
                done

                1 Reply Last reply Reply Quote 1
                • IRJI
                  IRJ @scottalanmiller
                  last edited by

                  @scottalanmiller said:

                  He really has. Just one good thing after another.

                  Except he just needs to let the windows phone die..... haha

                  A scottalanmillerS 2 Replies Last reply Reply Quote 0
                  • A
                    Alex Sage @IRJ
                    last edited by Alex Sage

                    @IRJ said:

                    Except he just needs to let the windows phone die..... haha

                    @Dashrender just died a little on the inside.

                    1 Reply Last reply Reply Quote 1
                    • scottalanmillerS
                      scottalanmiller @IRJ
                      last edited by

                      @IRJ said:

                      @scottalanmiller said:

                      He really has. Just one good thing after another.

                      Except he just needs to let the windows phone die..... haha

                      Are you sure that he didn't? I've seen no proof to the contrary 😉

                      DashrenderD 1 Reply Last reply Reply Quote 0
                      • DashrenderD
                        Dashrender @scottalanmiller
                        last edited by

                        @scottalanmiller said:

                        @IRJ said:

                        @scottalanmiller said:

                        He really has. Just one good thing after another.

                        Except he just needs to let the windows phone die..... haha

                        Are you sure that he didn't? I've seen no proof to the contrary 😉

                        I'd say the proof is in MS doing advertising with HP about the new Windows Phone HP is making..

                        scottalanmillerS 1 Reply Last reply Reply Quote 1
                        • scottalanmillerS
                          scottalanmiller @Dashrender
                          last edited by

                          @Dashrender said:

                          @scottalanmiller said:

                          @IRJ said:

                          @scottalanmiller said:

                          He really has. Just one good thing after another.

                          Except he just needs to let the windows phone die..... haha

                          Are you sure that he didn't? I've seen no proof to the contrary 😉

                          I'd say the proof is in MS doing advertising with HP about the new Windows Phone HP is making..

                          Not enough advertising that I've seen any of that 🙂

                          And the only HP phone that I've heard about is not a consumer phone but an internal business device, do you mean that one? That one has been pointed to as HP figuring out that the Windows Phone is a very different device than people had been thinking that it was going to be.

                          DashrenderD 1 Reply Last reply Reply Quote 0
                          • DashrenderD
                            Dashrender @scottalanmiller
                            last edited by

                            @scottalanmiller said:

                            And the only HP phone that I've heard about is not a consumer phone but an internal business device, do you mean that one? That one has been pointed to as HP figuring out that the Windows Phone is a very different device than people had been thinking that it was going to be.

                            yes, that one.

                            I agree - it's dead for consumers.

                            What really sucks.. the Android bridge, from the sounds of it.. would have made it a totally viable platform. It really sounded like Android apps could have been ported almost if not exactly over to Windows Phone.

                            1 Reply Last reply Reply Quote 0
                            • A
                              Alex Sage
                              last edited by

                              http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx

                              1 Reply Last reply Reply Quote 0
                              • tonyshowoffT
                                tonyshowoff
                                last edited by tonyshowoff

                                I was really disappointed with PowerShell, the syntax is a god awful mix of what seems to be SH, C#, batch, and smalltalk or something. Not only that, commands with hyphens in them? Seriously?

                                I know it's supposed to be verb-object "logical" syntax, but sh (and bash for that matter) is pretty well established, why screw everything up? Having a space is a lot more logical and this is even the syntax batch uses, it baffles me why they'd change this.

                                Why does tab completion not show a list of options instead of jumping through things? Why is everything so darn verbose?

                                They should've fixed problems with sh/bash/etc syntax instead of creating a bunch of new problems with some other disaster.

                                scottalanmillerS 2 Replies Last reply Reply Quote 2
                                • scottalanmillerS
                                  scottalanmiller @tonyshowoff
                                  last edited by

                                  @tonyshowoff said:

                                  I was really disappointed with PowerShell, the syntax is a god awful mix of what seems to be SH, C#, batch, and smalltalk or something. Not only that, commands with hyphens in them? Seriously?

                                  I agree, it is like the worst language I've seen in modern times. I have no idea what they were thinking.

                                  1 Reply Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @tonyshowoff
                                    last edited by

                                    @tonyshowoff said:

                                    They should've fixed problems with sh/bash/etc syntax instead of creating a bunch of new problems with some other disaster.

                                    My guess is that with BASH available, PS will die off. I don't see any purpose to it other than filling a gap in the platform before. Even with PS they were struggling to be where Linux was there in the mid 1990s.

                                    1 Reply Last reply Reply Quote 1
                                    • 1 / 1
                                    • First post
                                      Last post