Есть ли где-либо проведённое сравнение различных языков программирования?
Вся вселенская боль, что сравнивать Яп в рамках сферического вакуума (то есть без конкретной задачи) - ну просто пол-палец-потолок.
Основной момент у вас - что из себя представляет собой алгоритм и какова его сложность.
Допустим (пол-палец-потолок) - это анализ текстовых данных. Берете Perl.
Или обработка статистических данных. Ну тут наверное Python ?
Короче смотрите на специфику алгоритма и выбирайте из ЯП, которые больше подходят по эту сферу.
Если грубо, то:
1) компиляторы (С++, Delphi), интерпретаторы и прочие
2) стили: процедурный, ООП, функциональный (внутри могут быть и подстили, напр. Continuation)
3) правильный выбор алгоритма
Так что выбор языка не так важен.