Consider implementing lazy loading

Issue #4 new
Szabolcs Horvát repo owner created an issue

LibraryFunctionLoad is slow enough to cause a noticeable delay with ~100 functions. On a Raspberry Pi it takes 30-60 s to load IGraphM.

Consider implementing optional lazy loading to improve loading performance.

It must not be hard-coded because it must be possible to detect loading errors at package loading time. This is essential for development. It should be possible to optionally enable it for release.

Comments (0)

  1. Log in to comment