I have posted my findings in this thread. For someone ending up here, Option (2) seems to be a better option.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Large programs: structuring modules & include such that to increase performance and readability | 14 | 4764 | October 4, 2019 | |
| Code reuse | 17 | 1846 | October 12, 2021 | |
| Implicitly loaded modules in the future? | 281 | 17029 | May 4, 2022 | |
| How to divide a project into files and submodules? | 5 | 285 | August 14, 2025 | |
| Organizing modules. Is it OK to organize a project using several modules in Julia? | 18 | 3540 | February 13, 2020 |