It’s huge and hard to distribute. This should be a web app, plain and simple. It would get 10,000 times as many users.
> It's huge and hard to distribute.
That's why it's distributed with every mainstream OS (except for Windows if you don't use WSL) and many OSes outside the mainstream so frequently.
> This should be a web app, plain and simple.
Do we really need YACPWA (Yet Another Crossword Puzzle Web App)? Someone had an itch, scratched it, and distributed it.
> It would get 10,000 times as many users.
And?
They should pivot this package to crosswords as a service and ensure growth, maybe seek some funding while they are at it.
/s
and a highly-scalable distributed nosql database to store puzzles at a webscale level, also.
and don't forget a planet-scale, anycast-enabled cdn to deliver puzzles with low latencies.