News for hackers. Stuff that matters.
Re:React Native at Airbnb by SneakerXZ on Tuesday June 19, 2018 @06:50PM (#17350913)
Only Xamarin.Forms introduces another layer for you (it is the same concept as React Native). If you use Xamarin.iOS and Xamarin.Android you call underlying APIs directly. Although there can be issues with bindings, nothing like you will face with React Native.

I am aware of why C# isn't popular among startups. It is sad because C# is a great language that has amazing tooling support. It runs everywhere - Xamarin for apps, ASP.NET for servers, Blazor for browsers, and it is getting only better, and I cannot imagine how awesome it would be if other companies helped Microsoft. But I can only dream.

Re:React Native at Airbnb by smt88 on Tuesday June 19, 2018 @07:32PM (#17351165)
I think F# and .NET Core may become popular among certain kinds of startups (FinTech, logistics, etc.). It's a good compromise between Java and something like Haskell, in my opinion.
Re:React Native at Airbnb by woolvalley on Wednesday June 20, 2018 @01:27AM (#17352806)
Even with Xamarin.Android/iOS I read about unique bugs that resulted in you needing to be an expert in both layers to understand. And bugs in the wrapper themselves.

It's a problem with the entire design type, which has been shown throughout computing history to not work that well.

And why use C# when the Java ecosystem is pretty much the same tooling wise? C# feels like a 1.2x better Java, which isn't enough.

Re:React Native at Airbnb by pjmlp on Wednesday June 20, 2018 @02:45AM (#17353122)
As someone that works daily with Java and .NET platforms, C# still has a better stories around AOT and value types.

Also Sun really bombed their Java Gaming initiative (who remembers that JavaONE?) with C# becoming the C++'s complement in most studios.