Hacker News new | ask | show | jobs
by mukeshsoni 3548 days ago
Why is the top comment on every story a negative one? Is nothing good anymore?
4 comments

Maybe it's because of:

> half the dependencies on the web out there crash immediately because they decided you have to import React and Component from "react" instead of "react-native" now.

That resonates for anybody who has done serious work with npm packages over the past few years. It seems like horrific breakage is the norm. Package authors break backwards compatibility for the stupidest "improvements."

So please correct me if I'm wrong, but aren't these papercuts the exact motivating reason for something like Exponent?
Isn't there a way to control module name resolution when compiling a react-native app? On the browser side we have JSPM and Webpack, which let you alias module names so you don't have to rewrite third party code.

It's pretty useful too if you have a drop-in replacement for another library. Heck with JSPM, you can even scope module resolution per module... so you can say module A should resolve to B but only within the context of an import from module C, everything else gets the normal resolution.

People probably don't like constantly reading about how some large SV player pushed its half-assed ideas through to the public despite the pain it causes.

If the wheel you reinvented is square, you might run into someone who doesn't quite buy into your pitch of this being the future of technology.

No idea but I'm really tired of all the negativity on here. Not even the noblest of projects escape, the negativity still finds a way. Every time I open the comments I think "ok, let's see what the HN crowd complains about this time" and I'm seldom surprised.
It sounds like a fair critique to me.

As an Android dev, RN is a real head scratcher for me.

I embraced kotlin but I really struggle to find RN's purpose.