Я не могу разговаривать с Lisp, но и Erlang, и Haskell способны обеспечить производительность, необходимую для обработки видео.Достижение этой производительности, вероятно, будет более трудным, чем с C ++, потому что в домене меньше существующих библиотек, поэтому вам придется реализовать больше самостоятельно.Это означает, что вы должны быть в состоянии самостоятельно написать высокопроизводительный код.В Haskell я ожидаю, что это потребует значительных затрат времени (минимум 6 месяцев), чтобы овладеть навыками.
Какой язык вы выберете, во многом зависит от целей проекта.Если это хобби-проект, или вы хотите узнать много нового об алгоритмах обработки (и, следовательно, не возражаете против необходимости делать многоуровневое кодирование самостоятельно), нет ничего плохого в использовании языка, не входящего в основной поток.У Haskell есть привязки ко многим вещам, которые вы, вероятно, захотите использовать в конечном итоге, например оболочка для GLSL .
Как кто-то, работающий с обработкой звука (включая реальное время), я могускажу, что производительность Хаскелла не была для меня проблемой.Для недавнего проекта я написал некоторые функции на C, но это было необходимо для реализации пользовательской схемы векторизации.Выполнение работы на высоком уровне в Haskell и обращение к C, когда это необходимо, является вполне обоснованным подходом, хотя, к счастью, сейчас он менее необходим, чем в прошлом.
Конечно, это предполагает несколько вещей о природе вашегопроект.Если вы хотите что-то, что вы можете использовать сразу, Haskell, Lisp и Erlang, вероятно, не являются языками для вас, потому что ресурсов меньше.Рассматривали ли вы Обработка ?Это Java, я не знаю, считаете ли вы это лучше, чем C ++ или хуже.
У меня были мотивы, помимо производительности, для работы в Haskell (и моя производительность некоторое время пользовалась большим успехом), без этих других целей.Я бы не выстоял.Если вы хотите написать что-то, чтобы использовать это, придерживайтесь того, что будет наиболее продуктивным.Если у вас есть другие мотивы, скажите нам, чем они являются, и, скорее всего, люди сделают полезные предложения.