• 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.