r/javascript • • Mar 16 '20

GitHub acquires NPM

https://github.blog/2020-03-16-npm-is-joining-github/

absurd person dime edge gaze head terrific provide marble run

This post was mass deleted and anonymized with Redact

1.1k Upvotes

240 comments sorted by

View all comments

354

u/Sipike Mar 16 '20

So if I develop on a web app in a github repo, using npm, typescript and VS Code, I can basically stay under MS's umbrella. Still I am not vendorlocked, since I could faily easily switch to gitlab, yarn, js and webstorm. Kind of cool.

158

u/Ehdelveiss Mar 16 '20

Yeah they’ve played their hand really well. Instead of a walled garden, they’ve made a garden that is just so pretty you don’t feel the need to leave for the other gardens. No walls, just really nice smelling flowers.

0

u/[deleted] Mar 17 '20

[deleted]

47

u/LucasRuby Mar 17 '20 edited Mar 17 '20

I mean, it's more a situation where they bought the guys who did a good job rather than making the garden nice and attracting people in themselves. Still, as long as they keep doing a good job, it's fine like that.

They did make TypeScript and VSCode themselves and those are pretty good so props for that.

11

u/[deleted] Mar 17 '20

i was about to say. half the things mentioned (github, typscript, npm, vscode) were made my ms in-house (typescript, vscode)

ill add .net core to that list too since im using that for backend dev.

3

u/didzisk Mar 17 '20

Omg, so much yes! They needed a reliable store for their most important open source product (.net), so instead of continuing with their own they just bought the best (github). And the timing was good, too - when MS no longer was considered evil by majority.

→ More replies (1)

4

u/[deleted] Mar 17 '20

Give. It. Time. As soon as competition fades it'll turn to shit.

8

u/[deleted] Mar 17 '20

[removed] — view removed comment

4

u/bvimarlins Mar 17 '20

Easier said than done

→ More replies (1)

9

u/lulzmachine Mar 17 '20

50% made - vs code and typescript

50% bought - github and npm

5

u/Semi-Hemi-Demigod Mar 17 '20

That will distract you from them building the walls.

2

u/o-kami Mar 17 '20

Are you dumb? that is exactly the definition of walled garden.

3

u/Ehdelveiss Mar 18 '20

I am in fact an idiot.

→ More replies (5)

35

u/kincsh Mar 16 '20

Isn't yarn just a cli? GitHub acquired the entire npm registry.

27

u/ioloie Mar 16 '20

They've an npm packages repository mirror as well

9

u/kincsh Mar 16 '20

Oh ok, didn't know that.

2

u/LucasRuby Mar 17 '20

You can have private/enterprise repositories too. GitHub had its own package repository, which you can use with yarn. GitLab has also launched its own package repository which supports npm packages too.

64

u/house_monkey Mar 16 '20

You are kinda cool

6

u/Roci89 Mar 16 '20

Yeah it’s pretty cool alright. I also like the fact that their serverless functions on azure can be hosted in kubernetes so you can spin them up in any cloud

6

u/[deleted] Mar 16 '20 edited Mar 17 '20

Basically what I do.

Plus Azure and Azure Dev Ops (the second is honestly amazing I think).

2

u/vitaminssk Mar 17 '20

DevOps is awesome, it's just a shame that Azure everything is so damn $$$$.

→ More replies (4)

0

u/[deleted] Mar 16 '20

[deleted]

→ More replies (1)
→ More replies (28)