Re:Tauri: Rust-based Electron alternative releases beta
by nsonha on Saturday May 15, 2021 @12:08AM
(#27162270)
Ocaml: https://github.com/revery-ui/revery
F#: 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.
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.