3 ms·
Sure, those other languages would be fine, but they all have their own severe downsides.. C# - requires an obscure runtime (Mono) on most platforms Kotlin - s
by ironmagma 5y ago
Sure, those other languages would be fine, but they all have their own severe downsides..
C# - requires an obscure runtime (Mono) on most platforms
Kotlin - suffers from JVM's infamous GC pauses and startup time
Swift - not open source (not SwiftUI, the good part)
TypeScript - mostly same problems as JavaScript
Java - same problems as Kotlin
No one has managed to do open source cross-platform development well yet IMO. I'd be happy to be proven wrong.
- nsonha 5y agoOcaml: https://github.com/revery-ui/revery https://github.com/revery-ui/revery F#: https://safe-stack.github.io https://safe-stack.github.io To watch: Kotlin NATIVE Scala NATIVE Note that even with Scala's complexity, the language's focus is first and foremost domain modelling & expressiveness. Rust is first and foremost, a language for memory safety and raw performance, it just happens to have some level of expressiveness. Nothing wrong with that either.
- ironmagma 5y agoThose are some interesting picks, thanks! Will definitely be checking them out.