Why Scala (still) hasn't missed the Android opportunity

This page summarizes the projects mentioned and recommended in the original post on /r/scala

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • 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.

  • Scala.js

    Scala.js, the Scala to JavaScript compiler

  • 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

  • Scala Native

    Your favorite language gets closer to bare metal.

  • 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..

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The dangers of single line regular expressions

    1 project | news.ycombinator.com | 22 Apr 2024
  • Typescript FP Job?

    2 projects | /r/typescript | 1 Jul 2023
  • Contrary to popular belief, Scala is actually a quite small and simple language

    4 projects | /r/programming | 18 Dec 2022
  • Switch JS job for Scala internship?

    1 project | /r/scala | 15 Dec 2022
  • Dropping Scala 2.11 support in Scala.js and Scala Native

    3 projects | /r/scala | 6 Dec 2022