Live data from Hacker News

No, Windows Start does not use React

pathar.tl

41–50 of 64 posts

Re: No, Windows Start does not use React

#41
post #35
post #32

Earlier quoted context omitted.

The critique is exactly that they apparently felt that React Native was the best choice for such a component.

And if it was the best choice, the critique isn't valid. If you know why it was chosen and if it was a bad choice compared to other frameworks, please do tell.

What are some of the possible hypothetical reasons that would make introducing React Native to the core OS start menu like this the best choice?

Re: No, Windows Start does not use React

#42
post #36
post #30

The weirdest thing about this (which is frankly bizarre) is Microsoft emphatically shilling React Native for MacOS[1] usage (???). Like, wtf? Why? Not only is it embarassing for MS to be using another competing company's (Facebook's) UI layer when they're, you know, an operating system company. But they're also pushing it for competing operating systems. What idiotic PM signed off on this? How in the world does Micro…

Microsoft decided to move to be a cloud services company instead of an operating system company. The operating system is merely a convenient means to acquiring new service subscriptions.

I mean, you could say the same thing about Apple, but they're extremely protective of their ecosystem and native capabilities.

Re: No, Windows Start does not use React

#44
post #4

>Windows Start does not use React Ok >This is the part of the Windows Start that uses React. Ok

Sure, slightly inaccurate title, but the point they're making is valid, this comment isn't really a substantive critique. I could be wrong but I feel like when most HN commenters say that something "uses React" and also imply that that's a bad thing, what they really mean is "it loads a full web rendering engine and consumes ~200mb of unnecessary ram". Neither of those things are true here.

OP article amplifies it with:

>No, Windows Start isn’t built on React. No part of the start menu actually uses React.

But then

>This is the Windows 11 start menu. See that Recommended section at the bottom of it? That is built with React Native for Windows.

Its not just the headline its the content of the article.

What it should have done is focused on this claim:

>Microsoft is also vowing to use its native Windows UI framework, WinUI, in more areas of the system

Because like they said, React Native is calling WinUI.

But trying to split the React/Native hair is honestly just tiring. Its like saying you dont drink Coke, and then downing a full glass of Coke zero. "Oh but what I meant is that it doesn't call any sugar dependencies at all" is just weird. Just say you don't drink Sugar.

Re: No, Windows Start does not use React

#45

>It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3. >So that’s it. Windows Start has a very small section (that can be disabled) that’s written in a framework that follows React principles and compiles down to native code. False. React Native doesn't "compile down to native code". It runs actual JavaScript, just not inside a browser, bu…

On slow enough Azure VDI host you could briefly see no-css language string when the start menu was still preparing for actual usage

Re: No, Windows Start does not use React

#46
post #42
post #36

Earlier quoted context omitted.

Microsoft decided to move to be a cloud services company instead of an operating system company. The operating system is merely a convenient means to acquiring new service subscriptions.

I mean, you could say the same thing about Apple, but they're extremely protective of their ecosystem and native capabilities.

Apple is a hardware company and likes to have control over the whole user experience. Microsoft doesn’t care about the experience as long as they can sell subscriptions, and doesn’t care much about hardware either.

Re: No, Windows Start does not use React

#47
post #35

Earlier quoted context omitted.

And if it was the best choice, the critique isn't valid. If you know why it was chosen and if it was a bad choice compared to other frameworks, please do tell.

What are some of the possible hypothetical reasons that would make introducing React Native to the core OS start menu like this the best choice?

Here's one: Microsoft management heavily incentivizes their developers to use LLMs for virtually everything (to the "do it or you're fired" level) and the LLM (due to its training data or whatever) is far more able to pump out code with React Native than their own frameworks. This makes it the right choice for them. Not for the user, but you can't have everything.

I don't have any inside information; I'm running with the hypothetical.

Re: No, Windows Start does not use React

#48

Earlier quoted context omitted.

What are some of the possible hypothetical reasons that would make introducing React Native to the core OS start menu like this the best choice?

Here's one: Microsoft management heavily incentivizes their developers to use LLMs for virtually everything (to the "do it or you're fired" level) and the LLM (due to its training data or whatever) is far more able to pump out code with React Native than their own frameworks. This makes it the right choice for them. Not for the user, but you can't have everything. I don't have any inside information; I'm running with…

It has been React before ChatGPT.

Re: No, Windows Start does not use React

#49

>It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3. >So that’s it. Windows Start has a very small section (that can be disabled) that’s written in a framework that follows React principles and compiles down to native code. False. React Native doesn't "compile down to native code". It runs actual JavaScript, just not inside a browser, bu…

Yep, oversimplification on my part. I'll make some edits.

Re: No, Windows Start does not use React

#50
post #48

Earlier quoted context omitted.

Here's one: Microsoft management heavily incentivizes their developers to use LLMs for virtually everything (to the "do it or you're fired" level) and the LLM (due to its training data or whatever) is far more able to pump out code with React Native than their own frameworks. This makes it the right choice for them. Not for the user, but you can't have everything. I don't have any inside information; I'm running with…

It has been React before ChatGPT.

I've got nothing then.
Post reply on HN