Right understanding of Dāna I'd like to understand the Buddhist view of Dāna better. I've read the Vaccha Sutta and it seems to say that gifts are best given to the most worthy. By comparison, in Christianity, the idea seems to be that one should do "for the least of these brothers and sisters of mine" source

Am I understanding correctly that the Buddhist view and Christian view of giving are very different? Is there a general concern for the (unworthy) poor in Buddhism? Thank you for helping me to understand this.
In Buddhism the merit created is greater if you give food to a monk when compared with giving to a prisoner for example, it doesn't mean you should not help the prisoner, it means that you create more merits by helping pure and enlighted beings to survive, there are many stories on the dhammapada about it.

Think as if you are helping the Sangha to survive, so they can benefit inumerous beings, the impact in the world is bigger and so the merit earned.