4 ms·
> No-one talks about this as a problem to solve. Maybe you just don't read the right places because people definitely talks about this as a problem to solve.
by kristofferc 5y ago
> No-one talks about this as a problem to solve.
Maybe you just don't read the right places because people definitely talks about this as a problem to solve. For example, Julia already stores e.g. inferred code in the precompile files. There isn't a huge leap to also stored actual compiled code from that. Just because it is possible to invalidate code and cause recompilation doesn't mean that it isn't worth storing ahead of time compiled code in the 99.9% cases where invalidation doesn't happen.
- jakobnissen 5y agoBut this is not solving the problem, it's just reducing it. My analogy with compilation of C++ is that noone SHOULD expect it to be "solved", because it's a natural consequence of how the compilation works. They may improve e.g. incremental compilation to reduce compile times, but it's just not a problem that can be "solved". Similarly with Julia and latency.
- kristofferc 5y agoI don't see a difference between solving a problem and reducing it to not be an issue (or problem) anymore.