←back to thread

Microsoft Edit

(github.com)
486 points ethanpil | 3 comments | | HN request time: 0.875s | source
Show context
masfoobar ◴[] No.44375939[source]
About a month ago I heard Microsoft had their own Linux distribution to help Microsoft Windows users feel more at home. From memory, it was a rather simple GNOME setup. Nothing special.

I am surprised Micrsooft didnt use the opportunity to create a micrsoft specific Linux distro that replaces bash with powershell, or Edit with vim, nano and other choices as well as .NET and Visual Studio Code by developer installs.

Micrsoft could have used this as their default WSL install.

It may not have won the war against typical distro like Ubuntu or Debian but it could have gained a percentage and be a common choice for Windows users - and there are a lot of Windows users!

Microsoft cannot dominate the Linux kernel but it can gain control in userland. Imagine if they gained traction with their applications being installed by default in popular distributions.

This Microsoft Edit is available for Linux, like Powershell is and others. If they had played their cards right -- perhaps -- 10 years ago, their distribution could have been in the top 5 today, all because many windows users use it as their WSL.

Giant companies (like M$) can inject their fingerprints into my personal space. Now, we just need Micrsooft Edit to have Co-Pilot on by default...

replies(7): >>44376084 #>>44376402 #>>44376716 #>>44376787 #>>44376906 #>>44377526 #>>44379490 #
LionEgo ◴[] No.44376906[source]
The reason why WSL is a thing is because developers in corps needed a way to run Linux. IT support and techs doesn't know anything about Linux typically and don't want to deal with supporting it. WSL fixes this problem.

Most developers don't want to use Linux at all. Many developers don't even really know how to user a terminal and rely on GUI tools.

replies(4): >>44377280 #>>44377676 #>>44378031 #>>44378281 #
1. masfoobar ◴[] No.44378031[source]
> Most developers don't want to use Linux at all. Many developers don't even really know how to user a terminal and rely on GUI tools.

First of all, I disagree with this comment.

However, lets assume you are right.. that the average "Windows Developer" has little to zero skills in GNU/Linux.

If that is the case, it proves my point EVEN MORE that Micrsofot missed out creating a Microsoft Linux Distro... designed to have Powershell, Visual Studio Code, Edit, and potentially Edge, SQL Server, etc.

It would still be Linux but keeping to what they know in Windows -- and would have given Microsoft more power in the linux world.

replies(1): >>44382502 #
2. LionEgo ◴[] No.44382502[source]
> First of all, I disagree with this comment.

You can disagree all you want. It is simply the truth. I've contracted in the UK and Europe. Most devs don't even know you can tab complete most commands in modern shells (IIRC cmd.exe supports this). This is both Microsoft Shops and shops that use opensource stacks e.g. LAMP and similar.

I was in a large company in the NW and I knew two developers in a team of 30 that knew basic bash and vim.

There is a reason why "how I exit from vim" is a meme. Most people have no idea how to do it.

> If that is the case, it proves my point EVEN MORE that Micrsofot missed out creating a Microsoft Linux Distro... designed to have Powershell, Visual Studio Code, Edit, and potentially Edge, SQL Server, etc.

Respectfully you seem to have never worked with the people I describe. You listed PowerShell as if they would use it. A former colleague of mine was quizzed why he would use PowerShell to write a script that would run on a Windows Server. They had expected him to write a C# program.

replies(1): >>44385271 #
3. masfoobar ◴[] No.44385271[source]
> I was in a large company in the NW and I knew two developers in a team of 30 that knew basic bash and vim.

I have worked for various companies as well, UK, Netherlands, etc. Yes, from my experience, working for jobs in a Windows environment (Windows development) will have less knowledge of bash or linux in general if they simply are not using it. These are developers using Windows, SQL Server, .NET, and other Microsoft-focused products.

I would agree that Windows developers have less skills with a shell, even CMD.. or much less Powershell. However, if we are going to FOCUS on this userbase, they are likely to be accepting to using a WSL Linux distro created by Microsoft bundled with powershell, .net, etc.. than to use Ubuntu with bash, vim/nano or variants.

Also, I have worked for Companies that focused on LAMP development and their linux skills were decent to pro. The only time someone would struggle is likely because their are junior level.. and coming from a Windows background.

> Respectfully you seem to have never worked with the people I describe. You listed PowerShell as if they would use it. A former colleague of mine was quizzed why he would use PowerShell to write a script that would run on a Windows Server. They had expected him to write a C# program.

Powershell... C#... both of which are Microsoft. Powershell is .NET under the hood. Doesn't change my comment.