Ну, perl не то чтобы совсем скриптовый язык - это язык прекомпилируемого типа. Интерпретатор Perl преобразовывает поданый ему текст в некий байт-код, который выполняет. Это происходит незаметно для пользователя. Программа на С ниже уровнем и вполне может оказаться, что она работает быстрее, чем соответствующая программа на Perl, но скорость разработки на языках компилируемого типа (С) и прекомпилируемого типа (Perl) - она просто несравнима! В С тебе нужно держать в голове массу вещей, которые делать нельзя, потому что иначе SIGSEGV :) Perl защищает дурака от компьютера (и наоборот), поэтому скажем на нем невозможно выйти за границы массива :) Платой за это является меньшая скорость работы программы. Что же касается задач - покажите мне задачу, которую нельзя сделать на Perl :)