Well, it can be removed from Base, a lot can be removed, I’ve experimented with that:
It’s 22% faster startup because the sysimage is 33% smaller.
It helps to make the sysimage smaller. You don’t need to use my fork of Julia, just the sysimage it generates. It’s entirely supported to use Julia with alternative sysimage with -J, --sysimage <file> Start up with the given system image file
Startup of Julia (and memory use) is O(n) in sysimage size, if I recall, roughly. While [Open]BLAS can be dropped, helpful for some users, it only allocates virtual memory, no cost until used.
And that’s an option now:
More Python like then. you would also set -O0 before, but then for all code.