DEV Community

Discussion on: "Flutter is better than React Native". Thoughts?

Collapse
 
codenameone profile image
Shai Almog

OOP is wonderful. I mean that Dart has been around for years and no one picked it up for anything. Not even Google. Kotlin and Typescript were winning hearts and minds based on the strength of the languages themselves. Dart had no traction before flutter. Even the Android team within Google didn't want to use it.

It also suffers from the inherent overhead of non-JVM languages on Android. It's amazing to me that Google would pick a cross platform solution that works worse on Android than on iOS...

Thread Thread
 
mirhsquadri profile image
mirhsquadri

I wonder what motivated them to choose dart...

You mentioned OOP is wonderful. Are you speaking in terms of mobile app development or just oop in general.

Thread Thread
 
codenameone profile image
Shai Almog

This was built by the Dart team at Google. Dart was dying so they built a platform to help it gain traction. It worked way better than I thought.

OOP is wonderful for everything. In cross platform specifically encapsulation is crucial. Polymorphism is amazing for widget systems etc.