Click here to Skip to main content
15,895,709 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: For sale: Dead budgie... Pin
Daniel Pfeffer6-Mar-19 3:45
professionalDaniel Pfeffer6-Mar-19 3:45 
GeneralSo Power Shell...basically Bash for MS? Pin
glennPattonWork36-Mar-19 1:31
professionalglennPattonWork36-Mar-19 1:31 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Michael Martin6-Mar-19 1:38
professionalMichael Martin6-Mar-19 1:38 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Nathan Minier6-Mar-19 2:05
professionalNathan Minier6-Mar-19 2:05 
GeneralRe: So Power Shell...basically Bash for MS? Pin
RickZeeland6-Mar-19 2:11
mveRickZeeland6-Mar-19 2:11 
GeneralRe: So Power Shell...basically Bash for MS? Pin
glennPattonWork36-Mar-19 2:14
professionalglennPattonWork36-Mar-19 2:14 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Nathan Minier6-Mar-19 2:18
professionalNathan Minier6-Mar-19 2:18 
GeneralRe: So Power Shell...basically Bash for MS? Pin
kalberts6-Mar-19 3:09
kalberts6-Mar-19 3:09 
50% legacy
50% *nix hackers (and that's why the legacy percentage is so high)

The higher education in software technology has been touting Windows as a toy OS for 30 years, and they still do. Real Developers Use Linux. And Linux tools.

The main reason why Linux hasn't taken over completely is that those amateurs using Windows are unwilling to learn anything new; they simply are not intellectuall capable to handle the list of gcc options, the regex syntax of find etc. They just won't learn anything new! Look at this primitive cmd.exe - bash was a thousand times more advanced than that the day Windows was born! (Are you really trying to argue that Windows was born before bash?? That's exactly the kind of false claims you can make the Windows congregation believe in!)

So there is a socalled "advanced" shell for Windows ... Blah! Can it run bash scipts? No! So how can it be "advanced", when it cannot run decent scripts? If you are asking me to spend resources to some silly Microsoft-thing that is nothing more than a simple patch-up of that DOS-toy-shell, then just forget it! I cannot spend time on learning anthing as useless as a non-Linux tool, when my Linux tools can do the job!

... Maybe I am exaggregating a little - but just a little. Our company policy is that desktop PCs run Windows; we have build and test machines running Linux, that you can remote in to, for the part of our work that is Linux based. We are establishing a Docker environment for Linux flavor containers nowadays; the Windows Docker engine may build and run Linux flavor docker images perfectly well. But that cannot be used by those Linux Real Programmers: It turns out that they have installed virtualization techniology on their desktops for the sole purpose of running Linux utilities in a Linux environment - utilities that have perfectly fine parallels in the Windows environment, with company support. Then they would have to learn a utility that they never saw in their studies, and learning something new that is outside Linux is a waste of resources.

They spent so much time to make this open-source virtualization run under that silly Windows, that they don't have time for more. And that open-source VM competes with the Microsoft Hyper-V for certain system resources, and Hyper-V is required for the desktop Docker installation. We are sorry about that. We simply cannot use Windows Docker on our desktops, without giving up our beloved Linux utilities.

But hey, we can run a Linux Docker engine on that VM we have installed to run those Linux utilities - then we can run Docker on the desktop!

... and so, rather than learning Windows utilities, including PowerShell, and updating the scripts to PS, they move the whole thing over to that VM so they can use Linux bash instead, during their daily work. For Python projects, that is more or less doable. The "official", company supported setup is still Windows, but since cmd.exe is so primitive, it is better to "secretly" use bash on VM under Windows than learning to use non-primitive MS tools. After all, Windows is just for kids, so why care?

[End of rant]
GeneralRe: So Power Shell...basically Bash for MS? Pin
PeejayAdams6-Mar-19 5:08
PeejayAdams6-Mar-19 5:08 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Nathan Minier6-Mar-19 5:57
professionalNathan Minier6-Mar-19 5:57 
GeneralRe: So Power Shell...basically Bash for MS? Pin
RickZeeland6-Mar-19 2:22
mveRickZeeland6-Mar-19 2:22 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Richard MacCutchan6-Mar-19 2:41
mveRichard MacCutchan6-Mar-19 2:41 
GeneralRe: So Power Shell...basically Bash for MS? Pin
RickZeeland6-Mar-19 2:45
mveRickZeeland6-Mar-19 2:45 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Richard MacCutchan6-Mar-19 3:19
mveRichard MacCutchan6-Mar-19 3:19 
GeneralRe: So Power Shell...basically Bash for MS? Pin
David Crow6-Mar-19 6:26
David Crow6-Mar-19 6:26 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Richard MacCutchan6-Mar-19 6:46
mveRichard MacCutchan6-Mar-19 6:46 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Slacker0076-Mar-19 2:31
professionalSlacker0076-Mar-19 2:31 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Richard MacCutchan6-Mar-19 2:43
mveRichard MacCutchan6-Mar-19 2:43 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Slacker0076-Mar-19 2:48
professionalSlacker0076-Mar-19 2:48 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Slacker0076-Mar-19 2:57
professionalSlacker0076-Mar-19 2:57 
GeneralRe: So Power Shell...basically Bash for MS? Pin
  Forogar  6-Mar-19 7:13
professional  Forogar  6-Mar-19 7:13 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Slacker0076-Mar-19 8:41
professionalSlacker0076-Mar-19 8:41 
GeneralRe: So Power Shell...basically Bash for MS? Pin
dandy726-Mar-19 4:41
dandy726-Mar-19 4:41 
GeneralRe: So Power Shell...basically Bash for MS? Pin
Nathan Minier6-Mar-19 9:26
professionalNathan Minier6-Mar-19 9:26 
GeneralRe: So Power Shell...basically Bash for MS? Pin
dandy727-Mar-19 2:01
dandy727-Mar-19 2:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.