To bych asi potřeboval nějak přiblížit, těžko se mi to představuje. Dělám větší aplikaci, potřebuju tam dát závislosti na knihovnách, knihovny se vyvíjejí. To znamená, že chci/potřebuju mít (já nevím) knihovnu pro AES ve verzi 3.x, knihovnu pro generátory pseudonáhodných čísel verze 2.x atd.
Uvolním to jako FOSS program, zveřejním na GitHubu, co má uživatel udělat, aby se mu to celé nainstalovalo a spustilo? Bude muset řešit nějaké REPL image a distribuce? V Rustu udělám cargo install MySuperApp a mám to tam. Případně udělám checkout z repozitáře, pustím instalaci z toho checkoutu a všechno by mělo jet. Je to podobné i v tom Common Lispu?
14. 4. 2022, 10:49 editováno autorem komentáře