From: Didier Kryn <kryn@???>
Date: Mon, 13 Oct 2025 17:25:49 +0200
> There's no reason to put thouthands of files per directory, ...
Yes, when possible, work in memory rather than in a file system.
Contemporary machines have GiBs of memory. The principal difficulty
is just revision of old implementations designed to work in the file
system.
The two notations mentioned are isomorphic.
/home/antony/taxes/income/2024
/home/antony/taxes/income/2025
/home/antony/taxes/property/2024
/home/antony/taxes/property/2025
/home/antony/TaxesIncome2024
/home/antony/TaxesIncome2025
/home/antony/TaxesProperty2024
/home/antony/TaxesProperty2025
Eg., to go from "s/income" to "sIncome" remove "/" and upcase "i".
For "sIncome" to "s/income" change "sI" to "s/i".
Programable. As usual, there are complications such as numerals not
having case. As usual, complications are solvable.
> There's no reason to put thouthands of files per directory, but
> lazyness.
An advanced topic I haven't tackled. Wikipedia has this.
https://en.wikipedia.org/wiki/Lazy_evaluation
Regards, ... P.
--
mobile: +1 778 951 5147 <= still working
VoIP: +1 778 508 0020 <= new & working
projects: en.wikibooks.org/wiki/User:PeterEasthope