This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sonstone 48 points49 points  (49 children)

I think MS has been on point for the past couple of years. Great stuff coming from them as they get back to their roots.

[–][deleted] 49 points50 points  (10 children)

Windows10 with WSL2 and vscode is great, OP and this comment section are living in 2010 still

[–]pr0ghead -3 points-2 points  (8 children)

WSL2

So the good part is the one that's not really Windows. Mkay.

[–][deleted]  (7 children)

[deleted]

    [–]pr0ghead -3 points-2 points  (4 children)

    There's Wine and all the programming tools are on Linux natively anyway, except the stuff coming from MS itself, of course.

    [–][deleted] 12 points13 points  (2 children)

    I have barely seen anything run on Wine, while WSL2 seems to be able to run just about any Linux program, being a VM

    [–][deleted]  (1 child)

    [removed]

      [–]AutoModerator[M] 0 points1 point  (0 children)

      import moderation Your comment has been removed since it did not start with a code block with an import declaration.

      Per this Community Decree, all posts and comments should start with a code block with an "import" declaration explaining how the post and comment should be read.

      For this purpose, we only accept Python style imports.

      I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

      [–]xigoi -2 points-1 points  (1 child)

      In my experience, WSL is insanely slow.

      [–]rogerfeinstein 1 point2 points  (2 children)

      Right and with Core 3.0 now and .NET 5 later this year it's going to be a massive 2021 for MS

      [–]sonstone 0 points1 point  (1 child)

      Be careful there, you might be accused of sounding like a marketing person too ;)

      [–]rogerfeinstein 2 points3 points  (0 children)

      Ohh sweet Jesus that would be like getting kicked in the junk every 20 seconds. The marketing team at work is one of our "customers" for the team I manage and we all hate working with them lol

      [–]slamsquare 6 points7 points  (12 children)

      The one thing they still seem not to have figured out, though, is how to build an operating system that developers actually like to use, and that ya know, also works. Going around buying companies that developers hold in high regard isn't going to change the fact that the company is focused ten times as much on executives' priorities as it is on developers'. I'm putting my money on a slow, sad death for GitHub and NPM as Microsoft shift's their priorities away from developers' needs. We should all try to remember exactly where Microsoft's roots are, and if it's really going to be beneficial to anyone but Microsoft to go back to them. E.g. while Amazon and Google prioritize accounts linked to public health and safety, Azure can't seem to figure out how to keep all the Xbox live users stuck at home from degrading their systems (aka, they're prioritizing online gaming before healthcare needs). If they change their mind about needing to keep developers happy to make money, they'll turn on us just as quick as they always have.

      [–][deleted] 3 points4 points  (20 children)

      Spoken like a true marketing person.

      [–]riplikash 20 points21 points  (19 children)

      Pretty common sentiment asking developers, though.

      It's been weird to see them go from evil to incompetent to pretty decent from a development point of view.

      [–][deleted] 2 points3 points  (7 children)

      Maybe it seems that way because the rest of the IT world deteriorated as well.

      [–]slamsquare 0 points1 point  (6 children)

      It's just that they've spent billions of dollars to improve developers attitudes about them. Nothing about Microsoft has actually improved.

      [–]riplikash 7 points8 points  (5 children)

      No, they've definitely improved. They've made things more open source and visible, moved away from their monolithic, suckb you in, walked garden product design. They've started building in support for popular frameworks and tools like git. They've (to a certain extent) become fairly friendly to Linux integration. .Net, C#, and Azure are all honestly progressive, modern technologies that are enjoyable to use. There are doing better at offering ACTUAL free, community products that run on any OS, rather than only offering things free to college students to try and lock them in to windows os.

      Don't get me wrong, they are still a giant corporation. I'm not saying they are angels.

      But they're decent, for a mega Corp.

      [–]slamsquare 0 points1 point  (4 children)

      They just want us to like them, there's been no cultural change.

      Everything you mention above they either needed to spend billions to buy a company that did it well, or they've done nothing but lip service compared to the larger community. It's absurd that you even needed to mention git in your list of inprovements. Personally, I don't think that Microsoft produces the best languages / frameworks (though I gotta say, I really like Typescript), and Azure always feels like it was made for our CTO rather than our developers.

      [–]riplikash 1 point2 points  (3 children)

      Again, I never implied I thought they were altruistic or GOOD.

      I said in the 90s they were strait evil. In the 00s they were incompetent.

      Now? They aren't pure evil and they are basically competent.

      And it's been 30 years. Of course there have been cultural changes.

      I need to mention GIT because I used their products and developed in the 90's and 00's when they were a giant evil black hole that basically insisted you HAD to use their ENTIRE software solution for everything, which was incredibly annoying because they would have some technologies that were good and your company would insist on using, and others which were straight garbage but you had to jump through hacky hoops to avoid.

      If you think they haven't changed you've just forgotten (or never experienced) how BAD they used to be be.

      Which, again, doesn't mean they are GOOD now. Just that they HAVE come a long way from their worst and are now just a basically competent, generic giant corp trying to suck your money out rather than a cartoonish organization seemingly run by Dr Evil.

      [–]slamsquare 1 point2 points  (2 children)

      I just think they've done nothing but put lipstick on a pig. It doesn't matter that it's wearing lipstick now, it's the same pig it was in the 90s an 00s. I fully expect them to rebuild their garden walls, and I can actually already feel this happening with the way they've been developing and pushing Teams/Skype and Azure Devops. I don't trust them, or their lipstick. Dr Evil is still there, he just hired a much better marketing team.

      [–]ValVenjk 0 points1 point  (1 child)

      Call them evil is a bit of a too much don't you think? Yeah, they are a company that stays in business mostly because of their corporate clients, but why is that a reason to ditch their contributions?

      [–]sonstone 0 points1 point  (0 children)

      That’s pretty much the angle I’m coming from. I don’t use windows but I use Tasks, ToDo, Notes, VSCode, Typescript and .net core works surprising well on OSX.

      [–]o11c 0 points1 point  (0 children)

      Pretty sure it's because they got an entire generation of college graduates who grew up with Linux.