I appeal to all Tamilians to learn Hindi. That does not mean I want imposition of Hindi. I am against imposition of anything. This is the age of democracy, and nothing should be imposed. But the fact is that Hindi has developed as the link language of India. When Tamilians come out of Tamilnadu they face a lot of problems since they do not know Hindi. So for purely practical reasons Tamilians should learn Hindi.
Once I said this in Anna University where I had been invited to give a talk. At the end of my talk one elderly gentleman ( perhaps a Professor ) stood up and said that English is already the link language of India, so why should Tamilians learn Hindi ? I replied that English is known only by the 10% or less elite class in India. If a Tamilian goes to, say, Delhi he has a lot of difficulty. The taxi and auto drivers do not know English, so there is a lot of difficulty in communication. Even people in many non Hindi states, e.g. West Bengal, Kashmir, Punjab, Orissa, Maharashtra, Gujrat, North East, and many people even in south Indian states know manageable Hindi ( apart from their mother tongues ).
In fact Tamilians were learning Hindi upto the 1960s ( due to Hindi films, Hindi Prachar Sabhas, etc ), but then there was a reaction because some short sighted North India politicians tried to impose Hindi, which was unfortunate. But that is a matter of the past, and we have to move ahead.
Some people said that Tamil should be the link language of India. but the fact is that Hindi is known by 15 times or so more people in India than Tamil. I am not saying that Hindi is superior to Tamil. Tamil is a great language, with a very rich literature. I regard all languages as equal. But the fact is that Hindi is known by many more people in India than Tamil, and it has already developed as the link language of India.
For more read my articles: