4 ms·
The nice thing about Xtend is that it has a light run-time library. I wish Scala had a core-library that could be used in Android and such other constrained pro
by hrjet 12y ago
The nice thing about Xtend is that it has a light run-time library. I wish Scala had a core-library that could be used in Android and such other constrained projects. Perhaps a library without specialisation and/or without collections could be made.
About Xtend, I think it is not production ready yet. Having tried it in some POCs I hit several snags, such as incomplete support for inner classes and anonymous classes. (Some support has been added recently, though not sure if it handles all cases fine).
- frowaway001 12y agoScala modularized its standard library recently, so it should be smaller by default already. Remember that deploying on Android involves a ProGuard step, so the size of the standard library doesn't matter that much anyway.
- hrjet 12y agoThe modularization reduced the API surface, but in terms of size of binary, didn't have much effect (about 20% size reduction). ProGuard is useful during deployment but cumbersome during development cycle.
- frowaway001 12y agoAs already mentioned, it's not necessary to use ProGuard during the development cycle.