Задать вопрос

Можно ли язык C заменить perl? Большая ли между ними разница?

Ситуевина такая. Имею начальное про образование. Работаю эникейщиком. Планирую развиваться по направлению в сисадмистрирование. Пошел на вышку. Там изучают Си.
Как я понимаю для администрованию он не очень нужен. Лучше perl как мне кажется.
Спросил можно ли изучать другой язык. сказали без проблем.
Вопрос такой смогу ли я отучиться в на вышке изучая perl?
Просто perl это как бы скриптовый язык и боюсь он не сможет задачи выполнить которые мне зададут по учебе.
Верно ли я думаю все это дело ? Чего посоветуете ?
  • Вопрос задан
  • 745 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя CityCat4 К ответам на вопрос (3)
CityCat4
@CityCat4
Дома с переломом ноги
Ну, perl не то чтобы совсем скриптовый язык - это язык прекомпилируемого типа. Интерпретатор Perl преобразовывает поданый ему текст в некий байт-код, который выполняет. Это происходит незаметно для пользователя. Программа на С ниже уровнем и вполне может оказаться, что она работает быстрее, чем соответствующая программа на Perl, но скорость разработки на языках компилируемого типа (С) и прекомпилируемого типа (Perl) - она просто несравнима! В С тебе нужно держать в голове массу вещей, которые делать нельзя, потому что иначе SIGSEGV :) Perl защищает дурака от компьютера (и наоборот), поэтому скажем на нем невозможно выйти за границы массива :) Платой за это является меньшая скорость работы программы. Что же касается задач - покажите мне задачу, которую нельзя сделать на Perl :)
Ответ написан