3 ms·
> Can we at least agree it's weird Google is trying to promote 2 different languages for multiplatform development? Google doesn’t promote anything. There are
by wiseowise 2y ago
> Can we at least agree it's weird Google is trying to promote 2 different languages for multiplatform development?
Google doesn’t promote anything. There are two competing teams with their own agendas. Flutter’s bills are mostly paid by internal usage, as far as I know. Android is mainly focused on Android part of Compose.
Multiplatform Compose, on the other hand, is mostly pushed by JetBrains to eat some of Flutter’s lunch and promote Kotlin usage to drive their IDE sales.
> Let me compare Unity to Flutter for a bit. When Unity jobs are hard to come by, I'm still an OK C# dev.
Flutter/Dart doesn't offer they same freedom. Say what you want about Microsoft, but C# can essentially do anything. Including keeping me employed.
I might be wrong, as I’ve worked with .Net professionally, but I doubt you can jump from Senior Unity C# developer to Senior Asp.Net developer. Language is a small part in modern development.
- 999900000999 2y ago>I might be wrong, as I’ve worked with .Net professionally, but I doubt you can jump from Senior Unity C# developer to Senior Asp.Net developer. Language is a small part in modern development. I'm not exactly senior to senior, but I hopped from mid level hobbyist Unity dev to professional Unity dev , to mid level .net dev. I have a very specific niche though. I'm very comfortable with my career. >Multiplatform Compose, on the other hand, is mostly pushed by JetBrains to eat some of Flutter’s lunch and promote Kotlin usage to drive their IDE sales. Android Studio is free ? Are they really making that much money off users using Kotlin outside of Android Studio ?
- wiseowise 2y agoAndroid Studio is subsidized by Google and works pretty much only Android. The moment you have to work something more, e.g. some Web stuff you need to pay for IntelliJ Ultimate as it’s only IDE that supports Kotlin. They even have Ktor (Kotlin web framework) plugin available only in Ultimate. For any non-trivial Kotlin development you need to have Ultimate.
- mdaniel 2y ago> you need to pay for IntelliJ Ultimate as it’s only IDE that supports Kotlin. That is so stunningly false that I am pretty sure I'm feeding the trolls: https://github.com/JetBrains/intellij-community/blob/idea/243.21155.17/plugins/kotlin/README.md#kotlin-plugin- https://github.com/JetBrains/intellij-community/blob/idea/24... (Apache 2)
- wiseowise 2y agoRight. Good luck developing Kotlin multiplatform, Ktor, Spring, anything web related or native with Intellij community.