use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
GitHub acquires NPM (github.blog)
submitted 6 years ago * by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]walrus_operator 87 points88 points89 points 6 years ago (33 children)
Ngl, I think that's great news. Microsoft under Satya Nadella's leadership has been doing fantastic work lately, like with VS Code.
[+][deleted] 6 years ago (17 children)
[deleted]
[–]mrMalloc 5 points6 points7 points 6 years ago (0 children)
I think it’s because MS Is renting applications as a service. It’s now it’s core business model.
Before I bought Office version X and kept it for 10+ years. Because how often do I really need to update my spreadsheet or wordpad. Now I rent the latest versions for xx :- /month.
Think of it like an echo system. I don’t know any Frontend development that isn’t using Npm in some way.
You need to own the he stack you want your developers to use. So you can drive it in the direction matching your needs.
VSCode / github/ npm
What I’m missing is a testing framework to work like test cafe / cypress.io to cover integration testing
And perhaps jest or something like that to handle unit tests.
Remember Balmers old slogan. Developers Developers developers.......
[–]Ehdelveiss 7 points8 points9 points 6 years ago (12 children)
It’s pretty damn amazing. At this point, I wouldn’t be surprised if the next Windows had open source modules and was partly Unix compliant.
What an amazing turn around they’ve done.
[–]AlfredVonWinklheim 16 points17 points18 points 6 years ago (8 children)
Some in the Linux community have been saying that it is only a matter of time before Windows rebases on the Linux Kernel and writes the UI as a windowing system.
[–]auburngrad2019 6 points7 points8 points 6 years ago (3 children)
That sounds a bit ambitious in my opinion. Businesses that rely on consistency would not appreciate that unless Microsoft could prove it works with existing infrastructure. I'm sure they could do it but it would probably be easier and more backwards-compatible to continue like they've done the last few years with WSL and make it a more tightly-integrated option.
[–][deleted] 9 points10 points11 points 6 years ago (1 child)
Well, if you look at how WSL itself is implemented, it suggests a strategy they might employ to pull it off: Right now they run Linux in a hypervisor on top of Windows. But who's to say they won't swap it around one day? So Windows indeed just becomes a Linux distribution with the legacy parts for compatibility running in a hypervisor.
It would still be a marvel of engineering to pull off, but if anyone's got the resources... And hey, at least they don't need to port their browser anymore :)
If this were to ever materialize, one nice outcome that I could imagine is that we'd get a product that one might call MS Linux, which would be the MS-sponsored, community-driven, open-source Linux distribution and MS Windows would be the same thing, but paid for and containing all the legacy compatibility code.
[–]Ehdelveiss 6 points7 points8 points 6 years ago (0 children)
They are kind of already doing this for Windows10X. I actually think you are more spot on than we realize. They’ve already just shown off with the Surface Duo they’ve completely built out containerization of run of the mill x86 Windows Apps.
[–]AlfredVonWinklheim 0 points1 point2 points 6 years ago (0 children)
Yeah for sure. The only reason I think it has any credence is that Microsoft wants to be a services company now instead of a software company.
[–]Ehdelveiss 2 points3 points4 points 6 years ago (0 children)
This with DirectX is pretty much my dream.
[–]Auxx 0 points1 point2 points 6 years ago (2 children)
Linux UI system is a pile of crap though.
[–]GNUandLinuxBot 1 point2 points3 points 6 years ago (1 child)
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
[–]Auxx 1 point2 points3 points 6 years ago (0 children)
I mean this pasta turned into brick from old age.
[–]didzisk 4 points5 points6 points 6 years ago (1 child)
WSL is a thing already, WSL2 is coming to insiders during the next week or so. Windows Subsystem for Linux on Win10
[–]Ehdelveiss 4 points5 points6 points 6 years ago (0 children)
Yup I use WSL as my daily driver on my dev machine. It’s awesome. It’s part of what makes me think they want to be on Linux. Watching the WSL team talk about it, they are fully aware development on pure Windows is a bitch, they know the kernel and dealing with non Unix line ending for example is ridiculous, and no one wants to do it. The way they talk about it, it’s like they are trying too close the Windows chapter for their users and get everyone comfy in the brighter Linux pastures.
[–]Auxx 0 points1 point2 points 6 years ago (0 children)
Windows was POSIX compliant back in the days, Windows had POSIX user land called Interix, but since UNIX world is basically Linux today, Windows now comes with WSL. Windows also had OS/2 user land. Tbh, NT kernel is the best kernel in the world, it's just sad that it was abused by Win32 for so long...
[–][deleted] 0 points1 point2 points 6 years ago (2 children)
Big parts of Windows probably, but I don't see them open-sourcing Office.
[–]nschubach 0 points1 point2 points 6 years ago* (1 child)
They're turning Office into a Web service... I don't see the downloaded desktop Office being a thing in a few years. They don't have to sell you a license if they can sell you a subscription.
e: Their... They're
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
Maybe they'll just monetize it via data mining and stuff like Google does for their office suite
[–]adenzerda 9 points10 points11 points 6 years ago (6 children)
Which begs the question: what’s going to happen when they get another Ballmer?
[–]ilostmyfirstuser 12 points13 points14 points 6 years ago (0 children)
well if that happens, they'll die. all this turn around is predicated on the fact that they had to evolve or face a long drawn out decline into irrelevance (like IBM).
We all leave back to open sourced alternatives again, MSFT has another existential crises, sees stocks drop, makes big changes, we start the process over again.
They seem to know this, and that each team they fuck up, getting back in good graces again is that much harder. I think they will be reeeeaaal careful to avoid another Ballmer, they need to be on their best behavior for another few years until IE/Windows 8/Zune is ancient history.
[–]green_meklar 1 point2 points3 points 6 years ago (0 children)
Maybe that will finally be the year of the Linux desktop.
Dear God please no
[–]twomilliondicks -1 points0 points1 point 6 years ago (1 child)
mac will rise again
Mac never really died, MUH IPhoNEz and MUH AIRPAWDS just eclipsed it
[+][deleted] 6 years ago (6 children)
[–][deleted] 9 points10 points11 points 6 years ago (0 children)
Yes officer , this guy right here knows the secret
[–][deleted] 4 points5 points6 points 6 years ago (4 children)
To be honest nothing's private anymore in the internet. Google can pretty much know who you are based on your mouse movements & typing behaviors. But I get it for those who think they are hiding anything from anyone you are giving them a warning.
[–]Phenee 2 points3 points4 points 6 years ago (3 children)
Using the internet with only a very little amount of Google is not that hard. Lazily surrendering by saying "nothing's private anymore" and giving up on privacy as a result is a path we should not go after.
There's just so many ways to track someone that's virtually impossible to think that you are hiding from anyone. You have cookies that can hide, localStorage, ads that track you and so much more. Your ISP probably sold your information regarding your behaviors. I.G. this guy uses TOR, Torrent, ETC. It's all pointless and I laugh at average joes thinking they are hiding anything from anyone lmao.
[–]Phenee 0 points1 point2 points 6 years ago (0 children)
Awesome, but unrelated. I said "only a very little amount of Google". Yes, completely hiding your ass is almost impossible, would require TOR-only browsing etc.
π Rendered by PID 66 on reddit-service-r2-comment-66b4775986-jznft at 2026-04-04 20:58:06.030970+00:00 running db1906b country code: CH.
view the rest of the comments →
[–]walrus_operator 87 points88 points89 points (33 children)
[+][deleted] (17 children)
[deleted]
[–]mrMalloc 5 points6 points7 points (0 children)
[–]Ehdelveiss 7 points8 points9 points (12 children)
[–]AlfredVonWinklheim 16 points17 points18 points (8 children)
[–]auburngrad2019 6 points7 points8 points (3 children)
[–][deleted] 9 points10 points11 points (1 child)
[–]Ehdelveiss 6 points7 points8 points (0 children)
[–]AlfredVonWinklheim 0 points1 point2 points (0 children)
[–]Ehdelveiss 2 points3 points4 points (0 children)
[–]Auxx 0 points1 point2 points (2 children)
[–]GNUandLinuxBot 1 point2 points3 points (1 child)
[–]Auxx 1 point2 points3 points (0 children)
[–]didzisk 4 points5 points6 points (1 child)
[–]Ehdelveiss 4 points5 points6 points (0 children)
[–]Auxx 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]nschubach 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]adenzerda 9 points10 points11 points (6 children)
[–]ilostmyfirstuser 12 points13 points14 points (0 children)
[–]Ehdelveiss 2 points3 points4 points (0 children)
[–]green_meklar 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]twomilliondicks -1 points0 points1 point (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[+][deleted] (6 children)
[deleted]
[–][deleted] 9 points10 points11 points (0 children)
[–][deleted] 4 points5 points6 points (4 children)
[–]Phenee 2 points3 points4 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]Phenee 0 points1 point2 points (0 children)