Rule reminder
Italian often nominalization a verb concept with a derived noun (lettura, scrittura, camminata) OR uses the infinitive. Both are grammatically correct, but derived nouns are often more formal and concise.
In which context is 'il cantare' (infinitive-subject) PREFERRED over 'il canto'?