The impressive gains reported here are expected to hold in any interface between a compiled (e.g., Fortran or C++) MD program and an interpreted (e.g., Python or Julia) ES program. If we had the opposite situation, such as Python MD calling Fortran ES, the gains would be more modest (because Python libraries are loaded only once). However, it may still be worthwhile to adopt socket IPC to reduce disk reading/writing.