Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I raised an eyebrow at Windows Phone being given 20% share on the "Portability" scale. And later again with 30% for MacOS.

But really, those charts at the end say it all for this particular developer - if he feels only 60% "Productivity" using React Native compared to 90% on competing platforms, his choice is obvious. I imagine for many developers the opposite (or even more so) is the case.



By your "developers", you mean JavaScript developers that only know JavaScript and are not willing to learn anything else? I am not familiar with many "native" developers who are more productive in RN.


I'm a native iOS developer, and I'm far more productive with React Native. I can't imagine how anyone wouldn't be, compared to building native iOS and Android apps in parallel.

You also don't get very far with React Native if you only know JavaScript. I've had to write a lot of Objective C and Java for native modules, and I picked up C# to integrate libraries for Windows Phone.


My experience exactly. There's an odd sneer often thrown about re 'knowing javascript'. From what I've seen of this region of the open-source javascript world (react, redux etc), much of it is at least as good and thoughtful code as I typically find in the native iOS and Android world.


Yes exactly -- and the blend of native and non native can be taken to other approaches, but many just look at things like nodejs and think solely JavaScript, even though there is an extensive c++ interaction layer through the napi that can be used to expose whatever you'd like


I'm a native iOS & Android developer, but treat native codebases as specialities now I've learned React Native. The latter is far more productive for me. If I were only building one codebase, then the differences would be marginal (perhaps Android/kotlin would be marginally faster to build). But for an iOS & Android app, there's no comparison: pure native in this case is overhead I could rarely afford.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: