Weird title. The correct English would be "Why did Airbnb dump React Native?". All of the sub-headings have this strange construction as well. Is this 'correct' in some other country and I'm just not aware of it? I was gonna say, it's also weird because the text of the article seems nearly-native quality.. but actually when I went back and looked more closely it's semi-broken English as well. I guess it's in big word…
Why did Airbnb dump React Native? (2021)
31–40 of 136 posts
Re: Why did Airbnb dump React Native? (2021)
#32Earlier quoted context omitted.
I sometimes wonder if all these independent companies who appear to make coordinated technical decisions are just hitting the same frustrations at the same time, or if engineers just read each other's blogs and and then pitch the blog ideas at their meetings. And then write a blog about it, which other engineers at other companies read and pitch at their meeting. So basically it becomes a self-perpetuating meme.
I thought I was going to be an egnineer, and my decisions would be based on physics. But I am more of a writer and decisions are driven by fashion
Re: Why did Airbnb dump React Native? (2021)
#33Weird title. The correct English would be "Why did Airbnb dump React Native?". All of the sub-headings have this strange construction as well. Is this 'correct' in some other country and I'm just not aware of it? I was gonna say, it's also weird because the text of the article seems nearly-native quality.. but actually when I went back and looked more closely it's semi-broken English as well. I guess it's in big word…
Is it strange that it seems less wrong to me without the question mark?
"Sam enjoys the paper" is fine.
"Sam enjoys the paper?" sounds weird, like you're questioning the sentence itself rather than asking Sam if they enjoyed the paper.
"DOES Sam enjoy the paper?" adds an auxiliary (does) and makes it more natural sounding, I guess, to our ears.
Re: Why did Airbnb dump React Native? (2021)
#34Airbnb switched away from React Native at a time when a lot of other high-profile companies did as well and wrote technical blog articles about it. Discord was one of the few dissenters: https://news.ycombinator.com/item?id=17619609 Looks like they're doubling-down further still: https://news.ycombinator.com/item?id=32310392 Looks like Shopify also picked up RN: https://news.ycombinator.com/item?id=22181873
I sometimes wonder if all these independent companies who appear to make coordinated technical decisions are just hitting the same frustrations at the same time, or if engineers just read each other's blogs and and then pitch the blog ideas at their meetings. And then write a blog about it, which other engineers at other companies read and pitch at their meeting. So basically it becomes a self-perpetuating meme.
Re: Why did Airbnb dump React Native? (2021)
#35Re: Why did Airbnb dump React Native? (2021)
#36Earlier quoted context omitted.
Merriam-Webster shows plenty of examples of usage at the top https://www.merriam-webster.com/dictionary/dump "He dumped his clothes on the bed. She dumped the contents of her purse on the table. I dumped the old coffee down the drain."
Dumped as word isn't the incorrect English. The formation of the question is the incorrect English. Correct: He dumped his clothes on the bed. Incorrect: Why he dumped his clothes on the bed? Correct: Why did he dump his clothes on the bed?
It's a widely-used living language, and one without a central authority (language regulator, unlike many other languages: https://en.wikipedia.org/wiki/List_of_language_regulators)
So English just kinda grows and grows haphazardly. There are more people in India who speak English (Wikipedia estimates 30% of 1.38 billion, which is 400 million) than there are Americans or UK residents. IMO their particular usage isn't any more or less correct, any more than American English is more or less correct than British English.
It's not a matter of being politically correct or anti-racist or whatever, just the observation that English has always been a hodgepodge of regionalisms and will continue to be for the foreseeable future, and by speakers/population alone, probably the American and British varieties will continue to shrink as other Englishes take over. Probably it's us Westerners that will need to adopt to the new Englishes rather than the other way around.
Grammar prescriptivists and grade school teachers might disagree, but well, they are overwhelmingly in the minority already and will become increasingly more so.
Re: Why did Airbnb dump React Native? (2021)
#37Airbnb switched away from React Native at a time when a lot of other high-profile companies did as well and wrote technical blog articles about it. Discord was one of the few dissenters: https://news.ycombinator.com/item?id=17619609 Looks like they're doubling-down further still: https://news.ycombinator.com/item?id=32310392 Looks like Shopify also picked up RN: https://news.ycombinator.com/item?id=22181873
Recently Discord finally ported their Android app over. Even if you separate the "change is bad" factor, many users report it's quite laggy and a major regression from their previous native version.
I find it funny when people cite high profile companies as success stories without having a benchmark for failure. "The users didn't abandon the product in droves" is a very low bar when you have externalities that would prevent them from leaving even if they wanted to. You could find the Amazon app total garbage, but just how bad does it have to be to pass on free two day shipping?
Re: Why did Airbnb dump React Native? (2021)
#38That said, I find it perfectly represents about 90% of React Native evangelism: someone who has never shipped an app copying and pasting talking points to shill their YouTube channel.
Re: Why did Airbnb dump React Native? (2021)
#39Weird to see this poorly-written blog post make it to the front page. It misses so many details that the official blog post includes https://medium.com/airbnb-engineering/react-native-at-airbnb...