|
Perl
|
|||
---|---|---|---|
#18+
Начал изучать перл по верблюду, блин мне С++ показался сверх простым(в изучении-понимании) по сравнению с перлом...так тяжко даётся...иногда просто каша в голове создаётся. Кто с перл знаком отпишитесь как это было у вас)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2010, 21:53 |
|
Perl
|
|||
---|---|---|---|
#18+
Pure joy. The most elegant and powerful language in existence. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2010, 22:29 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenНачал изучать перл по верблюду, блин мне С++ показался сверх простым(в изучении-понимании) по сравнению с перлом...так тяжко даётся...иногда просто каша в голове создаётся. Кто с перл знаком отпишитесь как это было у вас))Как это было? Сначала мне нужно было что-то поставить на машину с Unix, на которой велась разработка одной системы и которую я админил паралельно с участием в разработке. Не помню точно, по-моему это был пакет русификации X-ов с небольшим сценарием установки на каком-то, незнакомом мне тогда, языке. Поскольку все это было найдено где-то в И-нете не на сайте производителя операционной системы, то я посчитал неправильным запускать скрипт, не понимая, что он делает. Быстро выяснив, что этот язык называется Perl, я нашел поблизости обладателя казенной книжки - насколько я помню, это была "Programming Perl" на английском. Мне ее дали почитать на неделю. За неделю чтения по вечерам и в метро я изучил Perl достаточно, чтобы понять, что делал тот скрипт, и чтобы постепенно начать использовать Perl вместо awk или sed в тех ситуациях, когда нельзя обойтись однострочной командой. Нельзя сказать, что я прочитал за неделю всю эту книгу или, что я за неделю выучил Perl. Потом я читал разные книги( если есть сложности с "верблюдом" можно попробовать "ламу" : "Изучаем Perl" и затем "Perl:изучаем глубже") и расширял сферу использования. И этот процесс не закончился. У меня Perl был шестым или восьмым языком программирования - зависит от того как считать. Perl я изучал по мере необходимости для решения конкретных задач. Поэтому не было ни тяжести ни каши в голове. Может быть, даже наоборот. Во всяком случае я считаю, что даже минимальное знание Perl дает в руки мощный и полезный инструмент. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2010, 04:34 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenНачал изучать перл по верблюду, блин мне С++ показался сверх простым(в изучении-понимании) по сравнению с перлом...так тяжко даётся...иногда просто каша в голове создаётся. Кто с перл знаком отпишитесь как это было у вас)) попробуй Ламу. а вообще правильно тут сказали - жить захочешь не так раскорячишься. Лично я изучал Perl за две недели по ламе верблюду и заданию реализовать за это время мааааленький виртуальный хостинг для одного крупного Internet-провайдера ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2010, 08:15 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenНачал изучать перл по верблюду, блин мне С++ показался сверх простым(в изучении-понимании) по сравнению с перлом иллюстрация к анекдоту купи козу. Посмотрел 15 минут, послушал отзыва соседа про иф - зен наоборот, закрыл и больше никогда не открывал. лучше тикль уже если хочется "в руки мощный и полезный инструмент" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2010, 08:19 |
|
Perl
|
|||
---|---|---|---|
#18+
а я начал сразу с асинхронного программирования на FSM. тяжко достаточно, но зато иинтересно и какой ощутимый прирост в скорости по сравнению с похапе, к примеру ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2010, 14:05 |
|
Perl
|
|||
---|---|---|---|
#18+
Я начал изучать просто по встроенной доке. Оказалось достаточно знать английский и быть знакомым с юниксом. В активе к моменту изучения был паскаль (delphi), shell, t-sql (sybase), плюс шапочное знакомство с C, сlipper, vb, asm, forth. С++ я не изучал, но по сравнению с паскалем перл сверхсложным не показался. Отдача от изучения пошла через пару месяцев. Использовал для импорта/экспорта данных в БД и автоматизации DBA-рутины, потом добавилось немного веба. В 2001 году инет был тормозной, пришлось даже поиск по доке делать самому в .chm. Кстати удобно - до сих пор пользуюсь. Потом прочел Camel и Best Practices. Ламу как-то пропустил. Сказать уверенно "я знаю перл" смог примерно через 4-5 лет, хотя новое узнаю до сих пор. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 07:22 |
|
Perl
|
|||
---|---|---|---|
#18+
sn1251Я начал изучать просто по встроенной доке. Оказалось достаточно знать английский и быть знакомым с юниксом. В активе к моменту изучения был паскаль (delphi), shell, t-sql (sybase), плюс шапочное знакомство с C, сlipper, vb, asm, forth. С++ я не изучал, но по сравнению с паскалем перл сверхсложным не показался.Хы, у меня к первой попытке Perl был почти такой-же список, разве что sql еще не было в багаже. Зато был свободный С и несколько других, ныне мертвых языков. Первым Perl-проектом был веб-магазин, кстати до сих пор работающий, но подозреваю что от моего кода в нем не осталось ничего :) sn1251В 2001 году инет был тормозной, пришлось даже поиск по доке делать самому в .chm. Кстати удобно - до сих пор пользуюсь.Я тебе открою страшную тайну, только никому ее не рассказывай: набираешь в консоли perldoc -f open и получаешь описание на функцию open и без всякого интернета! sn1251Потом прочел Camel и Best Practices. Ламу как-то пропустил.Ничего не читал. Хватило perldoc и подглядывания в чужие исходники. sn1251Сказать уверенно "я знаю перл" смог примерно через 4-5 лет, хотя новое узнаю до сих пор.Ну новое узнавать не мудрено, язык то развивается. Вон скоро шестая версия будет, вроде симпатичные вещи в ней обещают. Хотя мне до сих пор хватает четвертой. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 19:07 |
|
Perl
|
|||
---|---|---|---|
#18+
White Owlsn1251В 2001 году инет был тормозной, пришлось даже поиск по доке делать самому в .chm. Кстати удобно - до сих пор пользуюсь.Я тебе открою страшную тайну, только никому ее не рассказывай: набираешь в консоли perldoc -f open и получаешь описание на функцию open и без всякого интернета!Я как бы в курсе :) Мне не хватало полнотекстового локального поиска по установленным модулям. Например я помню, что есть модуль разбора HTML, я ем уже пользовался, но не помню точного названия модуля. Вместо гадания на perldoc -r или рыскания по файловой системе или ожидания search.cpan.org вбиваю "html parse" - и сразу читаю доку по HTML::Parser или HTML::Tree. Удобно если инет тормозной или трафик ограничен. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2010, 05:05 |
|
Perl
|
|||
---|---|---|---|
#18+
И всё-же какой-же С\С++ красивый и логичный))) Чем больше познаю Perl тем больше начинаю любить свой мейнстрим(его я уже озвучил) ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2010, 21:45 |
|
Perl
|
|||
---|---|---|---|
#18+
Учил по ламерской книжке Пирса Клинтона. Тогда не было своего компа. Хотя, маны к перлу куда полезнее. Возможно, можно и без книжек учить, только доки с поставки и к модулям. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2010, 22:11 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenИ всё-же какой-же С\С++ красивый и логичный))) Чем больше познаю Perl тем больше начинаю любить свой мейнстрим(его я уже озвучил) ))) Уверяю тебя, как человек хорошо знающий C++ и Perl. Perl гораздо логичнее (то что логика местами безумна, а в других местах не из нашего мира - другой вопрос). Си логичнее Perl-а это факт, но и по предоставляемым возможностям они совершенно несопоставимы. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2010, 08:00 |
|
Perl
|
|||
---|---|---|---|
#18+
Gluk (Kazan)EkyenИ всё-же какой-же С\С++ красивый и логичный))) Чем больше познаю Perl тем больше начинаю любить свой мейнстрим(его я уже озвучил) ))) Уверяю тебя, как человек хорошо знающий C++ и Perl. Perl гораздо логичнее (то что логика местами безумна, а в других местах не из нашего мира - другой вопрос). Си логичнее Perl-а это факт, но и по предоставляемым возможностям они совершенно несопоставимы. Возможно я не верно высказался, С\С++ все-же ближе к машинному представлению фу-ия ну грубо говоря...там главное понять суть что-ли...в Perle слишко много всякой требушни...тут это так а тут это вот так...не ставь этот тут а ставь тут...в одном месте по одному работает в другом по другому и причём по логике ты не домыслишь это...это просто есть как правило...мне Perl очень напоминает обычные языки(Не зря Ларри - лингвист)...которые я терпеть немогу из-за кучи нелогичных правил и всяких исключений... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2010, 19:23 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenGluk (Kazan)EkyenИ всё-же какой-же С\С++ красивый и логичный))) Чем больше познаю Perl тем больше начинаю любить свой мейнстрим(его я уже озвучил) ))) Уверяю тебя, как человек хорошо знающий C++ и Perl. Perl гораздо логичнее (то что логика местами безумна, а в других местах не из нашего мира - другой вопрос). Си логичнее Perl-а это факт, но и по предоставляемым возможностям они совершенно несопоставимы. Возможно я не верно высказался, С\С++ все-же ближе к машинному представлению фу-ия ну грубо говоря...там главное понять суть что-ли...в Perle слишко много всякой требушни...тут это так а тут это вот так...не ставь этот тут а ставь тут...в одном месте по одному работает в другом по другому и причём по логике ты не домыслишь это...это просто есть как правило...мне Perl очень напоминает обычные языки(Не зря Ларри - лингвист)...которые я терпеть немогу из-за кучи нелогичных правил и всяких исключений... И снова повторюсь, правила весьма логичные (как впрочем и в естественных языках). Исключений из правил существенно меньше чем в естественных языках. Именно это позволяет не заучивать язык, а понимать его. C++ в этом отношении выглядит менее ... естественным Не слушай слова, слушай музыку (c) Кош ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2010, 20:46 |
|
Perl
|
|||
---|---|---|---|
#18+
Не следует думать, что я призываю кого либо изучать или использовать Perl. Что кому и как нравится - это его личное дело :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2010, 20:47 |
|
Perl
|
|||
---|---|---|---|
#18+
Gluk (Kazan)EkyenGluk (Kazan)EkyenИ всё-же какой-же С\С++ красивый и логичный))) Чем больше познаю Perl тем больше начинаю любить свой мейнстрим(его я уже озвучил) ))) Уверяю тебя, как человек хорошо знающий C++ и Perl. Perl гораздо логичнее (то что логика местами безумна, а в других местах не из нашего мира - другой вопрос). Си логичнее Perl-а это факт, но и по предоставляемым возможностям они совершенно несопоставимы. Возможно я не верно высказался, С\С++ все-же ближе к машинному представлению фу-ия ну грубо говоря...там главное понять суть что-ли...в Perle слишко много всякой требушни...тут это так а тут это вот так...не ставь этот тут а ставь тут...в одном месте по одному работает в другом по другому и причём по логике ты не домыслишь это...это просто есть как правило...мне Perl очень напоминает обычные языки(Не зря Ларри - лингвист)...которые я терпеть немогу из-за кучи нелогичных правил и всяких исключений... И снова повторюсь, правила весьма логичные (как впрочем и в естественных языках). Исключений из правил существенно меньше чем в естественных языках. Именно это позволяет не заучивать язык, а понимать его. C++ в этом отношении выглядит менее ... естественным Не слушай слова, слушай музыку (c) Кош В естественных языках правила как раз обычно не логичные...т.к. формируются они долгими историческими "перетераниями" и очень часто логичным их назвать трудно)) Конечно же исключений меньше...но их всё-же достаточно много) Ну а поводу изучения и использования то тут я и так этим буду заниматься\занимаюсь)) Мне просто необходим такой инструмент...а ещё уже купил кемелбук.а он зараза не такой уж дешёвый)) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2010, 20:55 |
|
Perl
|
|||
---|---|---|---|
#18+
Ну коли уж он тебе необходим. Почему бы не попробывать его понять, а не зазубривать? Что ты теряешь ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2010, 07:15 |
|
Perl
|
|||
---|---|---|---|
#18+
Gluk (Kazan)Ну коли уж он тебе необходим. Почему бы не попробывать его понять, а не зазубривать? Что ты теряешь ??? А кто говорит, что я его зазубриваю? Я его понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2010, 08:39 |
|
Perl
|
|||
---|---|---|---|
#18+
EkyenGluk (Kazan)Ну коли уж он тебе необходим. Почему бы не попробывать его понять, а не зазубривать? Что ты теряешь ??? А кто говорит, что я его зазубриваю? Я его понимаю. Я рад за тебя :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2010, 11:08 |
|
Perl
|
|||
---|---|---|---|
#18+
Кто знает, существует ли скриптовый язык, который работает быстрее Perl в задачах обработки текста? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2010, 10:30 |
|
Perl
|
|||
---|---|---|---|
#18+
а что-нибудь посовременней и под винду? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2010, 15:25 |
|
Perl
|
|||
---|---|---|---|
#18+
Аnострофа что-нибудь посовременней и под винду? ты уж выбери для себя что важнее: 1. быстрое 2. посовременее 3. под винду Про awk могу сказать, что в силу некоторых архитектурных решений, на обработке текста он на порядки быстрее Perl-а. Кстати, под винду тоже е ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2010, 15:43 |
|
Perl
|
|||
---|---|---|---|
#18+
Насчет "на порядки" - это ты загнул :) по тестам разработчика компилируемой версии awk (а уж он свое детище не обидит) обходит интерпретируемый Perl в 1,5 - 2 раза. http://awka.sourceforge.net/compare.html Причем сравнения скорости регулярных выражений я так и не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2010, 15:47 |
|
|
start [/forum/topic.php?fid=16&msg=36599754&tid=1339902]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 244ms |
total: | 381ms |
0 / 0 |