3 ms·
Scala's runtime also disqualifies it from anything but toy projects on Android (something like 50k methods). This document goes in greater details: https://doc
by incepted 11y ago
Scala's runtime also disqualifies it from anything but toy projects on Android (something like 50k methods). This document goes in greater details:
https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDbEhCqTt29hG8P44aA9W0DM8/edit?hl=en&forcehl=1 https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDbEhC...
- harryh 11y agoIsn't it fairly easy to slim down the runtime at build time to only the methods you're using? I was under the impression that this was possible, though I've never actually done it so what do I know....
- eeperson 11y agoYes, it is. This is commonly accomplished with a tool called ProGuard. Doing this comes with some other trade offs but it is easy to do.
- justthistime_ 11y agoJust because they didn't do their research doesn't mean it's not a no-brainer. > it requires build complexity All languages benefit from not having to deploy their standard library on every iteration, not only Scala.