Brian Cartwright wrote:
Would it be sensible in your opinion to write a manual
first, to describe what I want my program to do, in order to look for
collaborators and get recommendations on implementation?
Documentation first is not only sensible. It's how almost all big
projects begin and a lot of little projects as well.