And in small memory. I once had to prepare a church address list on a Psion 3 or 3a with 256kB of memory. That was total memory, used for both execution and battery backed RAM disk. I entered the addresses in to a database, exported to a spreadsheet for sorting and putting the columns in the right order, then exported to word processor document for formatting, and printed over IRDA. No third party sw required. And the thing was so stable even with third party sw that it was quite likely that it was never rebooted before it was replaced years later.