August 2017
Beginner
298 pages
7h 26m
English
This has been the state of affairs for multiple Java releases now. The decision to bundle all the platform classes into a single JAR file was made quite early in Java's life and it might have been a good idea at the time. But considering how much the platform has grown and how many new classes have been added to the platform over the years, it's clearly not a good idea anymore. With Java 8, the rt.jar measures close to 60 MB in size. And even if you might find it bearable now, imagine how it would scale, if say, Java continues to grow at a good pace for the next 10 years and ends up having a few thousands more classes added. Would we still be fine with bundling them all into a single jar file then?
In addition ...
Read now
Unlock full access