The reason that no computer program can ever be a mind is simply that a computer program is only syntactical, and minds are more than syntactical. Minds are semantical, in the sense that they have more than a formal structure, they have a content.
Minds, Brains, and Science (ed. Harvard University Press, 1984) - ISBN: 9780674576339