3 ms·
A lot of that kernel is that dependency information is grossly coarse. For the vast majority of langs I ve used it is simply the library name: not even a librar
by AtlasBarfed 2y ago
A lot of that kernel is that dependency information is grossly coarse. For the vast majority of langs I ve used it is simply the library name: not even a library version (build files like gradle will).
The node approach is very fine grained libraries, but that makes its own headaches
Really every function or interface invocation has an implicit version number. It should be explicit in the code, and that assumes major minor breaking change versioning.