|
|
|
|
|
by rubber_duck
3738 days ago
|
|
Go is entirely pointless as a GUI language - it has a niche it tries to fit well. Dart is much much better as a Java replacement and efforts like flutter are really promising for cross language dev - IPC architecture behind it and chrome (Mojo) is how Android should have been implemented, then it doesn't matter what languages you use they are trivial to swap because IDL defined interfaces can be reimplemented transparently and client API can be generated automatically. Instead you are locked in to their JVM |
|
the trade-off here is accepting build slowness & complexity in exchange for escaping the negatives of the default language for your platform.
I think we won't get off this trend until we figure out a bytecode format that balances sandboxing and portability. WASM?