Почему в русском языке "труп" — неодушевленное существительное, а "мертвец" и "покойник" — одушевленные? Все потому что труп уже никому навредить не может, а мертвецы и покойники более активные, они "вдоль дороги с косами стоят."
Оригинал цитаты находится на сайте: http://bash.im