Я не в курсе каких-либо проблем, которые не могут быть решены либо C, LISP или обоих. C хорошо, когда вы должны думать о машине, LISP хорошо, когда вы должны думать об этой проблеме.
Или, другими словами, большинство из того, что большинство компьютеров делают большую часть времени не то, что мы обычно думаем как "вычисление" кроме как в очень техническом смысле, и C является очень хорошим языком для работы с не-вычислительных задач, связанных, например, операционная система. Он также отлично подходит, если вам нужно сделать насыпное вычисление.
LISP, с другой стороны, отлично подходит для разрушения сложных проблем, или делать кучу обработки. Я иногда грустно, что Bitcoin скрипты не очень LISP-у. Это меня всегда поражало, как другой экземпляр
Greenspun в ожидании.
В реальной жизни, большую часть времени, я в конечном итоге с помощью PHP по умолчанию. Так как это в основном язык веб-программирования, он уже подключен к тонны материала, а так как он основан на C, он имеет доступ к тоннам низкого уровня вещи тоже. Хотите демон, принимающий соединения сетевых сокетов, выполняет шифрование, общается с базой данных, и может по электронной почте Вам PDF-файлов? Готово и скучный. Это так же, универсальный клей, как Perl, но
путь меньше раздражает, и люди могут на самом деле читать.