Our great sponsors
-
I was very optimistic about Flutter as a panacea as well. However I would be wary of Flutter for performance. A developer nearly gets fired because of the iOS 'jank'/performance issue on a Flutter app; his company ended up hiring Swift developers to develop a native iOS app in Swift, defeating the whole point of a cross-platform app codebase. Wouldn't want to be in his shoes especially if he were the one to recommend Flutter. I will not be including it.
-
Regarding WASM, here is a discussion on this exact topic -- I think it's the one you are referring to? -- Any plans to support WebAssembly? · Issue #1747 · scala-js/scala-js (github.com) -- even Rust is building to WASM. It seems that support for WASM would require a language that manages its own memory, so it's not yet for Scala.js; I could see scala-native going to wasm, in fact, this was done by shadaj (who also made Slinky) - shadaj/scala-native-wasm: Running Scala in WebAssembly through Scala Native (github.com) - though doesn't appear to be a full-fledged project.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
awesome-wasm-langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
If this list is an indicator of excitement about this platform, it is pronounced: https://github.com/appcypher/awesome-wasm-langs
-
It can be challenging to exchange ideas between the left and the right side of a brain, so sometimes you might not get the outcome you are hoping for. Is this the PR in question? Add support for 32-bit platforms through a linker-level switch by shadaj · Pull Request #1571 · scala-native/scala-native (github.com) I personally see no reason why SN should not be able to target wasm, especially as the target is LLVM, but..