sknox (10/27/2009)On a serious note, sometimes programming isn't about performance, or even about successfully accomplishing a task, but about learning.
"Learning" also encompasses choosing a more appropriate platform/language to implement desired functionality over a lesser platform/language for that task.
Asking what benefits/detriments a particular choice of platform/language has for a given task is perfectly appropriate, even in a learning context.