4 ms·
I really wish that this was in Kotlin - a truly beautiful language which only won because of the community and not because of a large commercial enterprise. Ko
by sandGorgon 9y ago
I really wish that this was in Kotlin - a truly beautiful language which only won because of the community and not because of a large commercial enterprise.
Kotlin Native is already doing great.
If Flutter was in Kotlin, I'm willing to bet that it's adoption would be 100x of what it is right now. In addition, it gives devs a safe migration path from android to fuchsia.
- pjmlp 9y agoFuchsia is developed in Dart. Where is Kotlin Native doing great? Right now I wouldn't consider it for anything serious. EDIT: Regarding Fuchsia, I only mean user space apps. The other layers are a mix of Rust, Go and C++ (C leftovers seem to be being migrated to C++).
- softawre 9y agoWe are using kotlin heavily in a large software company where Java/Clojure is common. Great language, get to use the JVM. What's not to love?
- warent 9y agoConsidering I've always avoided the JVM like the plague...
- bsimpson 9y ago> Fuchsia is developed in Dart. I don't believe that's strictly true. Different parts of Fuchsia use different technologies. Flutter is (as far as I remember) the only UI framework for Fuchsia right now, so UI on Fuchsia is written in it (which uses Dart).
- pjmlp 9y agoI mean the userspace apps. If Google plays an Android/Android Things on Fuchsia there won't be much use of C++ for app developers.
- jaxondu 9y agoLow level stuffs in Fuchsia is in C++. The rendering engine skia used by Flutter is in C++.
- pjmlp 9y agoI mean the userspace apps. If Google plays an Android/Android Things on Fuchsia there won't be much use of C++ for app developers.
- jrs95 9y agoThe Flutter project is considerably older than Kotlin Native.
- MaxBarraclough 9y agoEh? The two languages are both pretty neat, and pretty obscure. I can't take your 100x idea seriously.
- TeeWEE 9y agoWhile Kotlin is a nice language, it doesnt come with a "hot code swap" feature. The goal of flutter was to making mobile development fun and fast again. Dart comes with the hot swapping feature. Changes to your code are shown in the app immediately. This is a big win! Try flutter for yourself to see how this is a major improvement over Java or Kotlin. If Kotlin has hot swapping it would be a good candidate. I do like Kotlin better than Dart, but Dart and kotlin look alike a lot. And to be honest, most code looks very similar. But development speed in Dart + Flutter is 10x faster than building an app in Kotlin for Android, and Swift in iOS.