Live data from Hacker News

Command Line and Windows Subsystem for Linux – The Windows 10 April Update

anandtech.com

51–60 of 80 posts

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#52

I really wish that Docker could natively run in WSL. It's a really aspirational project for Microsoft, but it's not doing anything that Cygwin doesn't at this time.

Depending on what you need, it already does. Docker for Windows provides Linux (and Windows) Containers on a windows host, albeit the Linux containers run in a VM.

you can access docker for windows from WSL by setting up TLS on the Docker engine interface (https://raesene.github.io/blog/2018/03/29/WSL-And-Docker/)

There's also some suggestions that some versions of the docker daemon can run on WSL with ubuntu https://github.com/Microsoft/WSL/issues/2291#issuecomment-38...

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#53
post #36

Earlier quoted context omitted.

WSL is not for developing Windows applications, it's a full Linux ABI-compatible subsystem. The intent is to run Linux-based operating systems and tools unmodified. It's mostly just to make life easier for people developing on platforms like Ruby on Rails where Unix has better support. WSL feels no more dangerous than Wine.

> WSL feels no more dangerous than Wine. Wine is not really a fair comparison against WSL, especially when it comes to comparing 'potential to extinguish the embraced'. Wine has nowhere near the amount and quality of resources (both human and IP) available to WSL.

Wine is very often cited as a 'solution' for not needing Windows at all (when the reality isn't so simple). It looks like a reasonable enough comparison.

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#54
post #22

Earlier quoted context omitted.

bloated system and the updates are very heavy Really though, they asume everyone has a 100Mbps and a SSD, every new update is like a new install of windows, glad I don't have to use it.

On one of my old computers with a i7 Sandy Bridge but a 7200rpm hard drive the update took 2 hours

That I still wouldn't mind so much if it weren't for the fact the update system provides so little feedback of what's going on and whether the process has stalled or not.

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#55
post #37

Earlier quoted context omitted.

I’ve been using Linux for more than 10 years. Don’t be ridiculous. Linux desktop usage has always been pitiful, 2% of the market at best. What is there to extinguish? There is a reason “the year of Linux on the desktop” is a meme. You’re completely misreading their strategy. They’re targeting development for Azure. These days a ton of development tools are *nix native and Windows is a second class citizen, because Li…

The end goal is to use WSL on servers, to extinguish linux servers.

Pfffft. WSL is almost a side project for Windows. If it were meant to be more than a dev environment we’d see a major push for it on Windows Server. Major push: fast development, integration with other Windows Server tools, tons of marketing, etc.

Did I miss something? As far as I know the Windows Server side is completely silent...

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#56
post #37

Earlier quoted context omitted.

I’ve been using Linux for more than 10 years. Don’t be ridiculous. Linux desktop usage has always been pitiful, 2% of the market at best. What is there to extinguish? There is a reason “the year of Linux on the desktop” is a meme. You’re completely misreading their strategy. They’re targeting development for Azure. These days a ton of development tools are *nix native and Windows is a second class citizen, because Li…

The end goal is to use WSL on servers, to extinguish linux servers.

How would that work?

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#57
post #37

Earlier quoted context omitted.

I’ve been using Linux for more than 10 years. Don’t be ridiculous. Linux desktop usage has always been pitiful, 2% of the market at best. What is there to extinguish? There is a reason “the year of Linux on the desktop” is a meme. You’re completely misreading their strategy. They’re targeting development for Azure. These days a ton of development tools are *nix native and Windows is a second class citizen, because Li…

> What is there to extinguish? The Linux CLI development environment? The point of WSL clearly can't be to try to extinguish the Linux Desktop , because WSL doesn't even embrace the Linux Desktop.

What Linux CLI dev env is there to extinguish? There’s more Mac users using nix CLIs than there are Linux users using those nix CLIs...

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#58
post #8

I advice people to not use WSL. It seems to me that this is the first step of their well-known embrace, extend, extinguish microsoft's strategy. They are now embracing the gnu/linux way of working like the packaging tools, the command line with the shells, the easy of having a compiler and developer tools, etc etc. At the same time they don't let you create from WSL standard Windows application that you can redistrib…

I honestly think this is more of a reaction to Macs having had a perfectly good POSIX environment for ages, resulting in the Apple ecosystem grabbing a lot of developer mindshare (or at the very least developer dollars). I don't think it's at all surprising that you can't create Windows apps that run within WSL, because I don't think Microsoft see this as Windows as a desktop interface to Linux. I think they just see it as a way to get reliable installs of Postgres, Ruby, Python, whatever else, from a really good package ecosystem, in a Unixy environment that you know will work (including being able to build from source), and expose those to the Windows developer.

For my part, if I'm booted into Windows I only really need enough GNU stuff to keep the Windows build of Emacs happy, and I find Cygwin makes that very easy. It's currently not seamless to try and do this with WSL, and I'd rather just dual boot if I want anything more heavyweight.

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#59
> [...] to start an argument, case sensitivity is one of the most annoying features of Linux.

This is of course so much opinion-based, but my feeling is that in absolute numbers, machines which distinguish between upper and lowercase in file names surpass machines which don't. At least since the global market is dominated by Unix-inspired operating systems (iOS, Android) in the end ;-)

Re: Command Line and Windows Subsystem for Linux – The Windows 10 April Update

#60
post #8

I advice people to not use WSL. It seems to me that this is the first step of their well-known embrace, extend, extinguish microsoft's strategy. They are now embracing the gnu/linux way of working like the packaging tools, the command line with the shells, the easy of having a compiler and developer tools, etc etc. At the same time they don't let you create from WSL standard Windows application that you can redistrib…

In comparison to WSL msys2 ist horrible. Yes it has pacman but it only supports an extremely limited set of packages. There are quite a lot of linux commands which are hard or impossible to run on msys2. WSL is far from optimal but it makes Windows at least bearable.
Post reply on HN