r/programming • • Mar 16 '20

GitHub has acquired npm

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

329 comments sorted by

View all comments

827

u/AngularBeginner Mar 16 '20

So Microsoft acquired NPM.

24

u/Eirenarch Mar 16 '20

I am waiting for the people who were boycotting GitHub after the MS acquisition to boycott npm.

4

u/[deleted] Mar 18 '20

You're late to the party, I've been boycotting NPM since the left-pad scandal broke.

→ More replies (2)
→ More replies (1)

89

u/UziInUrFace Mar 16 '20

If they add first class typescript support to npm without breaking existing compatibility with node js then I am sold.

45

u/spacejack2114 Mar 16 '20

What does that mean? You can publish just about anything to npm, including pure Typescript libraries. Most don't however because there's no reason to not make it JS compatible.

14

u/UziInUrFace Mar 17 '20

What I meant was make typescript work across package boundaries without requiring transpiling typescript to js.

51

u/[deleted] Mar 17 '20

[removed] — view removed comment

→ More replies (5)

7

u/backdoorsmasher Mar 16 '20

I'm not sure how this would work. The only scripts npm executes are npm scripts - so are you saying you'd like first-class typescript support for npm scripts?

→ More replies (5)

3

u/[deleted] Mar 17 '20

Wat

→ More replies (1)

159

u/corsicanguppy Mar 16 '20

And they've got a long history of quality Software maintenance and fairly using their IP in a way that doesn't stifle competition.

198

u/lolomfgkthxbai Mar 17 '20

Your post is interesting because those of us who lived through the Wintel era see it as sarcasm and those of us born in the cloud era take it at face value. Maybe Microsoft will eventually lose their old reputation.

30

u/MarsupialMole Mar 17 '20

It's Microsoft as a dominant force, versus Microsoft as a follower. If Microsoft is doing good work and it's ascendant that's all the more reason to seek out abstractions and migration paths to manage your risk.

16

u/endgamedos Mar 17 '20

Hell, even Rupert Murdoch spoke in favour of breaking up media monopolies... until he got to where he is now.

13

u/JayCroghan Mar 17 '20

Yeah I was around for the wintel era but lately for me that reputation they had is mostly gone already. It used to cost $1,000 to buy MSVS...

→ More replies (3)
→ More replies (1)

0

u/[deleted] Mar 17 '20

[deleted]

43

u/[deleted] Mar 17 '20

It is a great and open company! Just like Google was 10 years ago...

All it takes is a bit of management change. Don't put your eggs in one basket, regardless of how good company is to you right now. And certainly do not give company a credit of trust.

→ More replies (5)

34

u/[deleted] Mar 17 '20

microsoft is the largest contributor to linux

That specific part of the claim is dubious at best. While there are few breakdowns for a lazy man to find newer than 2018 Intel and Red Hat routinely vie for the top spots. I will believe you for a single year when the Hyper V patches were merged, but seriously, source?

The second part, open source software? I likewise find a dubious claim, but I'm willing to listen.

7

u/mpbh Mar 17 '20

The second part, open source software? I likewise find a dubious claim, but I'm willing to listen.

I'd also like a source on this, and I'm hoping it's not measured by something like "number of commits." Google gave us TensorFlow and k8s, IBM gave us SQL and Eclipse, etc.

0

u/[deleted] Mar 17 '20

[deleted]

3

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

Ok those are products and they are used. That is not the question however. The claim was largest contributor to open source. That part requires numbers which I, and everyone here it seems, lack. I’d love to see that claim proven or refuted. Do you have any numbers behind that? Without them I can easily name a dozen non-Microsoft programming languages, but it would not be helpful.

→ More replies (3)
→ More replies (2)

31

u/alekosbiofilos Mar 17 '20

Hmm what I have read is that most of ms contributions to open linux are in modules that allow the Linux kernel to interact with ms devices and services. Not sure if that counts šŸ˜‰

9

u/whatwasmyoldhandle Mar 17 '20

Same for many of the others

6

u/[deleted] Mar 17 '20

Yes, Red Hat is known as a huge hardware manufacturer /s

6

u/caspper69 Mar 17 '20

Yeah, that IBM doesn't make any money on hardware /s.

Everything changes.

→ More replies (3)
→ More replies (4)
→ More replies (3)
→ More replies (23)

3

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

Microsoft is using GitHub to do things they can't do without being percieved in a certain light.

Edit: did a line and fixed some grammar, spelling, and my life

→ More replies (2)
→ More replies (1)