Comment by johnnyworker
2 years ago
I wouldn't want the OS to do spell checking, but the OS having a config setting for which spell checker library and settings to use by default and for specific apps would be sweet, would it not?
> A spell checker used to take up an insane amount of memory
IMO they still do. At least anecdotally, with free software shipping with spell check that often makes up a hefty chunk of the file size.
And even ignoring that, for every program with its own spell check, you have all of the redundant spell check data, and then your corrections/additions aren't even shared. Nevermind importing them on a freshly installed OS, syncing them between devices, futuristic things like that :)
I think this is the right solution: Have the API standardized, and perhaps even provide a default implementation out of the box, but fully support replacing it. Just like how, say, most systems ship an image viewer out of the box, but you can replace it with something else because the system has a standard file association system that a replacement can slot into.