I have read these articles before. But these definitions are from a different time and have an unnecessary stigma attached to them (How did non aligned countries end up meaning poor ?).
I don't think India is a developed (what does this even mean anymore) country, nor will it be one in the near future. But I think calling one of the largest economies (4th in PPP, 9th in nominal gdp) as third world a bit simplistic..