Currently, Susquehanna saves on each change. This, necessarily, requires overwriting the entire file. I'm worried that in the future, file sizes could balloon and make editing very slow, especially on hard disk drives. Adding a save button, alongside an autosave feature every x minutes, could prevent this problem before it appears.
Alternatively, finding a way to not overwrite the entire file could be useful instead. Perhaps something along the lines of a diff system could work?
Currently, Susquehanna saves on each change. This, necessarily, requires overwriting the entire file. I'm worried that in the future, file sizes could balloon and make editing very slow, especially on hard disk drives. Adding a save button, alongside an autosave feature every x minutes, could prevent this problem before it appears.
Alternatively, finding a way to not overwrite the entire file could be useful instead. Perhaps something along the lines of a diff system could work?