Perl

beetex beetex 15 лет назад, Мурманская область
Пожаловаться
Хотелось бы узнать, если у нас в городе (Апатиты) люди неплохо владеющие сим чудным языком (Perl) или они унаследовали историю динозавров и канули в небытиё?
просмотры8139
Комментировать посты могут только авторизированные пользователи
ОБСУЖДЕНИЕ
Аватар suvorov
Ещё
Что в Вашем понимании "неплохо владеть языком"? Что требуется?
Аватар beetex
Ещё
Что в Вашем понимании "неплохо владеть языком"? Что требуется?
"suvorov"

Просто стало интересно, есть ли люди в нашем городе, которые используют Perl в своих нуждах. Хочу открыть клуб. Вот собственно и смотрю, есть ли те, для кого это более менее интересно было бы. Или я один такой?
Аватар suvorov
Ещё
Мне кажется, что хорошее знание конкретного языка по большей части заключается в знании модулей, библиотек этого языка и соответственно функций заключенных в них+конечно же синтаксис, что однако не говорит об умении программировать. Кроме того, знать все функции языка не возможно - ну очень их много(как не банально это звучит - нужно знать где их можно посмотреть). Поэтому понятия "неплохо владеть языком" и "знать язык", для меня туманны. Как уже писали умные люди - язык не важен если уметь программировать(умение составить/представить алгоритмы, их реализовать и т.д.). Язык - средство, но не цель. Очевидно, что не зная функций языка , а владея только его базовыми конструкциями, можно писать не менее мощные приложения, но это не говорит об отличном знании языка т.к. трудозатраты на написание такой программы увеличиваются(например не использовать регулярные выражения в Perl для поиска вхождений или замены символов строки, а использовать циклы для тех же целей), однако это может сказать об умении программировать. Мне кажется(хотя возможно это и не так), что искать людей которые умеют программировать вообще, было бы лучше. Вопрос только в том каковы критерии позволяющие сделать вывод о том умеет человек программировать или нет? Вероятно, одним из критериев может быть сложность разработанных программ, хотя при наличии огромного числа готовых компонентов для различных IDE, этот критерии тоже довольно обманчив.
Хочу открыть клуб.

Что за клуб? Чем будет заниматься этот клуб?
Аватар beetex
Ещё
Вы правы, знать язык полностью нельзя, и сам разработчик языка не сможет всего упомнить, но его можно использовать на высокий процент возможностей. Когда вы пишите на одном языке, вы начинаете замечать его неочевидные стороны.
Вот к примеру операция:
my $value = $_[0];
my $value = shift;
Как видите одно и тоже, но что стоит использовать? Только тот кто "собаку съел" сможет сказать что займет меньше ресурсов.
А если вы хотите подключить свою библиотеку и делаете:
unshift @INC, $ENV{DOCUMENT_ROOT};
но получаете ошибку при подгрузке модуля (use). Только тот, кто знает механизм работы Perl, сможет сказать почему ошибка и как ее устранить.
Как видите, помимо алгоритмического мышления и команд, есть и другие составляющие знания языка.

Клуб хочу организовать виртуальный. Сайт, который будут посещать сообщество местных программистов Perl.
Но похоже тех, кому интересен сей чудный инструмент выполнения задач (Perl), слишком мало.
Аватар suvorov
Ещё
Как видите, помимо алгоритмического мышления и команд, есть и другие составляющие знания языка.

Я этого не отрицал. Вы абсолютно правы. Конечно же есть другие особенности. Однако,очевидно что, для того что бы получить решение тех проблем о которых Вы написали выше, достаточно почитать качественную литературу, форумы и т.д., а для того что бы научиться качественно программировать потребуется гораздо больше времени и сил.
Вобщем разговор уже пошел не в ту сторону....
Но похоже тех, кому интересен сей чудный инструмент выполнения задач (Perl), слишком мало

Просто, вероятно, не все знают на сколько этот инструмент чуден :)
Аватар khibinite
Ещё
В своей работе мы долгое время все проекты делали исключительно на Perl. Потом бОльшую часть перевели на PHP. Хотя и на Перле еще кое-что работает.

Все же, Перл хорошо, бесспорно, но не универсален.

А зачем нужен местный сайт перл-программистов, если уже существует масса ресурсов?...


Некоторые комментарии скрыты Показать все