It is one settings during building firmware - so entire work costs one second.
The minimum memory limit for WFs should be at least 98kB - not 65/92, (of course, if Garmin can enlarge to 1MB will be fantastic).
Some reasons:e
- new sdk, new features new memory requirements,
- most of memory is consumed by common things (resources, code, data etc.) and it's independent form watch size
- monkey C doesn't allow to write the application optimized for saving memory (no preprocessor, no real const & emums, loadings all res IDs into memory etc),
- system consumes memory reserved for WF e.g.settings, so developer has no influence on this part.
- small API you have tov write a lot of code yourself
-....