Joel,
Thanks for the link. The main answer is obtained: people already
thought about it and there's no stoppers for implementing it, and
linked article is good example.
Getting down to earth, people in that threads just chat about "it
would be good" and agreed on async loading API, everybody understands
it. But does anyone do something on this topic? Any plans?
Also, you mention "automated" way, but I could not see what was
automated in the discussion above. About code splitting boundaries: it
is very task-dependent and should be laid out by developer only, not
automatically. I saw no discussion on that layout.
Why I am asking it? Because I am going to implement it (Issue 620),
and I would like to see some constructive critical comments about, for
example, splitting code based on the package names as described above.
One positive idea which I found is: using .class instead of "part
name", that is much better reference to the "part", indeed.
Regards,
Alex.