|
|
|
|
|
by yold__
1991 days ago
|
|
One reason why Python is so successful is that it places very nicely with C code. Many of Python's libraries are thin wrappers around native DLLs. For example, numpy is a wrapper around a BLAS DLL (e.g. Intel MKL). Pipenv manages the python side of things, but don't exert control over the system DLLs (like Docker does). Anaconda gets very close to what Docker does (by managing DLLs). Have not used poetry, so can't comment. Ultimately, like most dependency management issues, lacking a stable DLL environment won't be a problem until it is :) |
|
Perhaps some blas implementations offer more features, but that would defeat the purpose of a standard interface.