Да, я понимаю бредовость вопроса, но всё-же.
1) Программа написана на С - кто её будет поддерживать? Memory leak'и не нужны и.т.д.
2) На С++ - Всё тоже что и в пункте 1, + почему не на C, + STL УГ + boost УГ, если qt то УГ потому что у нас GTK+ десктоп, память жалко.
3) Java - Java не место на десктопе. Всё. Память съедает всю ещё до запуска и тормозит.
4) Mono - пункт 3 + ненависть к microsoft. С другой стороны он считается более десктопным чем Java, мне неясно почему.
5) Python - тормозит, тормозит, тормозит. GIL, GIL, GIL. Хотя достаточно большая часть его всё-же любит.
0) Elisp - ну вы поняли.
Хотя конечно, Ъ десктоп не нужен. Скажем на чём бы вы писали download manager, с удобным и функциональным GUI?