2 to 64th power. The (^) symbol is used to denote the mathematical exponent.
(pretty large number - which I would doubt, probably more like 2^32 😎 )
I think casperes1996 is trying to say that the number of stickies could be more than would be useful to anyone.
Or, I think the limit would be in your ability to keep stickies organized in some practical way.
Think about it... If you had "only" 100,000 stickies, how would you even use them?
I only have about 40 stickies, and I still have to take some time to discover where I left that little bit of info.
But, then I built up my stickies mostly during the time when I was running Jaguar (!), and might add/edit stickies once or twice a year, at most. I have some REALLY ancient Mac info there, notes about extensions in OS 9, lots of links to sites that no longer exist, etc. I gotta clean that stuff up one of these days...
My assumption of something along the lines of 2^64 was based on the maximum size of an unsigned only positive integer in a 64-bit system. However, you're right that my estimate is probably overshooting the mark by a long shot, as, whilst it would be true for any non-glitched reason, only coding for positive integers would make the Sticky software more error-prone, should a weird state error occur. So yeah, 2^32 is more likely. Which to everyone not used to doing binary powers, is just over 4 billion stickies......
[doublepost=1517630748][/doublepost]OK; I have a few additions to make - First off, the above estimate I make goes by the assumption that the Stickies app keeps a variable with the number of open Stickies - now I see no reason to actually do that, which would mean the number of actual stickies would be kernel or RAM limited instead of the above (virtual RAM, not just physical - i.e. Swap file included).
So here are a few more things to consider.
A) There likely is a limit to how many windows the Window Server can handle, since it needs to be able to place them nicely in Mission Control/Exposé. Now I assume this limit is rather high, and may be higher if you minimise some Stickies or have them in multiple Spaces (virtual desktops)
2) Unix based systems like macOS, per default, have a maximum amount of open file descriptors per user per process. So if Stickies doesn't open a new process for each new Sticky, and we assume each Sticky has its own file descriptor this limit would likely be the first we'd reach. This can be changed by manual intervention to increase the limit, if I recall correctly, using launchctl, but if nothing is changed this limit would be reached. If however, each new Sticky opens a new process for its new file descriptor, we would run into the processes per user limitation, which per default is 709 (processes belonging to a specific user). Again this value can be changed.
III) If for some reason Stickies itself has got a limit to the number of Stickies the app can hold at once, there would be ways of bypassing this limit, by running a second instance of the Stickies app, with its own file structure for its own separate Stickies. i however doubt there is such a limit specifically to the Stickies app tha doesn't come from somewhere else.