LINUX.ORG.RU

Perl мертв. Да здравствует Perl!


0

0

JT Смит, президент Plain Black, создатель WebGUI, и однин из незамеченных, но успешно использующих Perl в бизнесе, недавно послал мне это эссе. Он дал мне(O'Reilly) разрешение издать это полностью здесь.

Каждый день, я задумываюсь о том, почему я пишу на Perl а не на PHP, Java, C#, Ruby, Python, или [подставте ваш любимый язык сюда]? Люди говорят что, "Perl не используется больше" или, "Рубин - рулез..."

Есть миллионы программистов Perl во всем мире. Perl 5 активно поддерживается, и Perl 6 находится в развитии. Больше чем 3000 Модулей Perl были выпущены в 2006г, и вдвое больше должны быть выпущены в этом году. Действительность состоит в том, что Perl является совсем не мертвым.

>>> Взято с сайта =>



Проверено: Shaman007 ()

Ответ на: комментарий от yk4ever

> Востребованность Питона уже давно идёт вниз, в отличие от Перла.

а как же гугль ?

kto_tama ★★★★★
()
Ответ на: комментарий от anonizmus

> только программист - может быть ремесленником (см окружающий тред про то как лучше нанять кодера), скучно и тупо что-то там быдлокодить (ничего личного %)), а может быть изобретателем, творцом, предпочитающим не только качественный результат, но и интересный процесс

Да, тупой дереференсинг - это конечно очень интересный творческий процесс :) Вместо того чтобы полностью сосредоточиться на алгоритме, приходится всё время держать в уме синтаксические различия между ссылкой и нессылкой. А потом сидишь отлавливаешь баги из-за того что где-то забыл стрелочку поставить. Что бы Михалыч ни говорил, но необходимость описывать тип переменных при _каждом_ их использовании - это дурость. Явно задавать режим "copy/call by value" можно с гораздо меньшими жертвами. Зависимость поведения функций от контекста и от состояния кучи глобальных иероглифов - вообще аццкая задумка. Тоже видимо специально придумано чтобы сделать процесс более творческим :)

С другой стороны, мне в Перле многие вещи нравятся. Например, блочная структура с вменяемыми scoping rules, декларация переменных, анонимные функции, гибкая объектная модель. Так что я бы не стал утверждать, что Перл плох во всех своих проявлениях. Но серьёзные изъяны у него есть, и не я один их замечаю. Вас же с Михалычем послушать, так Перл - это серебряная пуля среди скриптовых языков :)

> Из людей которые сильно критиковали пайтон - тут не отметился еще багмейкер (он лиспер правда, может поэтому сюда не зашел)

Очень интересно было бы узнать, что он думает насчёт Перла. Боюсь, ничего приятного для перловиков он бы не сказал ;)

Hjorn
()
Ответ на: комментарий от sv75

I'm surprised, you recognized yourself :)
ps
Sorry for a typo, I have no "russian" keyboard and typing message blindly. Furthermore, I'm not using russian language beside this site? my family and friends. Quite unpleasant "russian spoken" community in Toronto.
pps
For now, I have no language switcher

NonHuman ★★★
()
Ответ на: комментарий от NonHuman

> Sorry for a typo,

_the_ typo

> I have no "russian" keyboard and typing message blindly.

Maybe you should try switching your monitor on? I've heard it's easier to type that way...

> Furthermore, I'm not using russian language beside this site

Correct - you are using it AT the site, not "beside" it.

> Quite unpleasant "russian spoken" community in Toronto.

It's "russian speaking". And why is it unpleasant? Are those dirty russian barbarians rude to you or what?

Dude, you'd beter stick to translit. Cheap showoffs won't do you any good.

And, btw, Perl still sucks. Tell this your canadian guys too.

yk4ever
()
Ответ на: комментарий от yk4ever

Не совсем понял, что вы имеете виду, кроме того, что вы по видимому ненавидите русских и что вы советуете мне писать на транслите.
Не совсем понятно что вам сделали русские и какое это имеет отношение к теме, но держите это при себе, пожалуйста.
Насчёт транлита... Это imho неудобно для чтения. Так что терпите :)

NonHuman ★★★
()
Ответ на: комментарий от Hjorn

>так Перл - это серебряная пуля среди скриптовых языков :)
Конечно нет. Серебрянная пуля это но Перл 6 !
(: шутка :)
Языков программирования без недостатков не существует, но для меня достоинства Перл перевешивают недостатки.
ps
Интересно, сдержат ли обещание по поводу беты к рождеству 2007?

NonHuman ★★★
()
Ответ на: комментарий от anonizmus

> Я писал тут или нет - перл это в чем то образ мышления даже (не в том смысле что думать на перле, а в плане свободы и вариативности и не связывания себя рамками социальных стереотипов и мнений).

Согласен полностью. "Язык Perl – это в буквальном смысле жемчужина среди россыпи интеллектуальных сокровищ, воплощенных в современных языках программирования. И тому есть немало причин. Во-первых, Perl не только впитал в себя достоинства и достижения языков Basic, Fortran, C, Pascal и Lisp, но и сам повлиял на такие языки, как PHP, Python и Ruby. Во-вторых, Perl сыграл огромную роль в развитии WWW при переходе от статических web-страниц к сайтам с гибким динамическим наполнением, да и сейчас продолжает активно применяться в «сайтостроительстве». В- третьих, Perl – это фактически стандартный язык системного программи- рования под Unix/Linux, который перенес частичку культуры Unix на платформы Mac иWindows. И наконец, это уникальный язык программи- рования, созданный на основе лингвистических принципов и с учетом психологии программиста-разработчика. Поэтому познакомиться с Perl не только полезно, но и действительно интересно! Так зачем же отказы- вать себе в удовольствии взглянуть на программирование с новой, не- обычной стороны? Хотя бы для того, чтобы в сравнении лучше оценить уже известные вам языки программирования."

mshock
()
Ответ на: комментарий от NonHuman

> вы по видимому ненавидите русских

Г-н yk4ever ненавидит не только русских, но и Perl и, похоже, многое другое,.. И вообще, он не в меру агрессивен и использует LOR для выплёскивания своих негативных эмоций. Само-психотерапия... К языкам программирования это не имеет ни малейшего отношения!

mshock
()
Ответ на: комментарий от NonHuman

> Не совсем понял, что вы имеете виду, кроме того, что вы по видимому ненавидите русских

Эмм это вы начали про какое-то странное "неприятное русскоговорившее сообщество" в Торонто.

> Насчёт транлита... Это imho неудобно для чтения.

Ваш косой инглиш не сильно лучше.

yk4ever
()
Ответ на: комментарий от mshock

> Г-н yk4ever снова ошибся: to tell somebody something

Это основная форма. Но tell smth to smbd тоже широко используется.

yk4ever
()
Ответ на: комментарий от mshock

> Г-н yk4ever ненавидит не только русских, но и Perl и, похоже, многое другое,.. И вообще, он не в меру агрессивен

Боже, да что вы! Я безобиден как Бэмби!

Я не ненавижу перл. Я просто считаю его синтаксис неудобным в применении к разработке приложений.

С интересом спрашиваю окружающих - что может перл, чего не может питон? Что перл может лучше питона? Нет ответа. Только михалыч плетёт байки о том что ему ссылки и сиджилы позволяют что-то "эдакое", непонятно что.

Отсюда вывод: ваша любовь к перлу основана не на знании, а на фанатизме.

yk4ever
()
Ответ на: комментарий от mshock

> Perl – это фактически стандартный язык системного программирования под Unix/Linux

Ой. Это самые своеобразные представления о системном программировании, которые я встречал.

> Поэтому познакомиться с Perl не только полезно, но и действительно интересно!

Полезно, полезно (а кто спорит?).

sv75 ★★★★★
()
Ответ на: комментарий от yk4ever

> Что перл может лучше питона?

Был ответ кстати - поскольку perl скорее закостенел, нет проблем с разными версиями - у всех лет десять как везде одна и та же реализация языка :)

sv75 ★★★★★
()
Ответ на: комментарий от sv75

> Был ответ кстати - поскольку perl скорее закостенел, нет проблем с разными версиями - у всех лет десять как везде одна и та же реализация языка :)

Да и в питоне их не особо-то много. Большинство софта требуют 2.3, которая вышла ещё четыре года назад. А SCons вон волочёт совместимость с 1.5.2, и не морщится.

yk4ever
()
Ответ на: комментарий от yk4ever

> Отсюда вывод: ваша любовь к перлу основана не на знании, а на фанатизме.

ну да , это особенность перла - если человек начинает с ним работать , то как правило это перерастает из просто инструмента в один из любимых инструментов
у перла есть изюминка , которая придает ему особую неповторимость , непохожесть

kto_tama ★★★★★
()
Ответ на: комментарий от kto_tama

>> Отсюда вывод: ваша любовь к перлу основана не на знании, а на фанатизме.

>ну да , это особенность перла - если человек начинает с ним работать , то как правило это перерастает из просто инструмента в один из любимых инструментов

Это называется "Хельсинкский синдром".

tailgunner ★★★★★
()
Ответ на: комментарий от yk4ever

>>>Are those dirty russian barbarians rude to you or what?
>>> Не совсем понял, что вы имеете виду, кроме того, что вы по видимому ненавидите русских
>Эмм это вы начали про какое-то странное "неприятное русскоговорившее сообщество" в Торонто.
Пути вашей мысли настолько извилисты, что я просто не в состоянии уследить за всеми её повротами :(
Какое отношение имеет моё мнение о "рускоговорящем сообществе" к [dirty russian barbarians]{by yk4ever} ?

>Ваш косой инглиш не сильно лучше.
Не может быть! А почему вы так считаете? Это ваш способ перевести разговор с непонимания Перл на личности? А может вы просто поддались на провокацию sv75 и решили обсудить мои ошибки в русском когда не можете написать ничего внятного о языках программирования?

NonHuman ★★★
()
Ответ на: комментарий от yk4ever

>С интересом спрашиваю окружающих - что может перл, чего не может питон?
>Отсюда вывод: ваша любовь к перлу основана не на знании, а на фанатизме.
Вы ведь так и не опровергли ни один из моих доводов. Хотя авозможно для вас "У питона не хуже" и довод, но для меня это не довод и не факт а прсото ваше голословное утвеждение, в то время, как уменьшающаяся популярность Питона это факт.

NonHuman ★★★
()
Ответ на: комментарий от yk4ever

>да, вот anonizmus к примеру, видим-видим!

Не путай воспитание и свободу поведения. Я могу быть вежливым и культурным, а могу на хуй послать. Все зависит от ситуации.

>1 - у питона синтаксис читабельнее.

Вроде бы пришли уже к консенсусу что читабельнее для нубов, это не аргумент ведь. Про ооп - согласен, у перла ооп несколько... странный.. Но ооп просто что бы был, имхо, а не является базовой фишкой языка (нужен ооп - вон руби есть).

>когда я хотел поставить багзиллу под венду, мне хаутушка велела руками поставить что-то вроде полста модулей.

а нормальные люди скажут apt-get install bugzilla и все, завязывай с гентами и вендами %-) или что ты там куришь.

anonizmus
()
Ответ на: комментарий от Hjorn

>Вас же с Михалычем послушать, так Перл - это серебряная пуля среди скриптовых языков :)

Смотря что делаешь, для меня да - серебряная. В общем случае от задачи зависит.

>Очень интересно было бы узнать, что он думает насчёт Перла. Боюсь, ничего приятного для перловиков он бы не сказал ;)

возможно, и это еще один показатель что язык выбирается не только из функциональности, но и мотивируясь иными факторами, как то - особенности визуального восприятия, мышления, памяти, етс, етс, вы совершенно никто на это не обращаете внимания, а напрасно.

anonizmus
()
Ответ на: комментарий от kto_tama

> ну да , это особенность перла - если человек начинает с ним работать , то как правило это перерастает из просто инструмента в один из любимых инструментов

Не знаю, у меня всё наоборот. Пока я учился и не сталкивался с реальными задачами, был в восторге от Перла. Когда же пришлось с ним работать (в частности разгребать плоходокументированный legacy код), фана заметно поубавилось. Моё мнение: Perl - для хакеров-одиночек, которых особо не беспокоит дальнейшая судьба своего кода. Для коллективной разработки он не очень подходит. Тем более когда команда разработчиков территориально разбросана и часто меняется. Тут сверхгибкость и TIMTOWTDI только геморроя добавляют. А питоновские ограничения наоборот очень кстати. Потому наверно сейчас столько успешных открытых проектов на Питоне, а Перл в основном на серверах, да для внутреннего пользования.

Hjorn
()
Ответ на: комментарий от NonHuman

> Какое отношение имеет моё мнение о "рускоговорящем сообществе" к [dirty russian barbarians]{by yk4ever} ?

А зачем вы назвали ваше "русскоговорившее" сообщество "quite unpleasant"? Что в нём такого "весьма неприятного"?

> решили обсудить мои ошибки в русском когда не можете написать ничего внятного о языках программирования?

Во-первых, не в русском, а в английском.

Во-вторых, я что-то пропустил и ВЫ успели сказать что-то внятное по теме? Насколько помню, от вас в этом топике ни одного конструктивного сообщения ещё не поступило.

yk4ever
()
Ответ на: комментарий от anonizmus

> Вроде бы пришли уже к консенсусу что читабельнее для нубов

Читабелен для нубов = читабелен для всех. Читабельность, она на самом деле никогда не повредит. Читабельность - это гарантия поддерживаемости; гарантия успешной совместной работы.

> Но ооп просто что бы был, имхо, а не является базовой фишкой языка

Странная фраза. Немножко не понял. К сведению: при наличии нормального ООП в фундаменте языка - с ним работать сразу становится гораздо веселее. Говорю по опыту.

> (нужен ооп - вон руби есть).

Да если так разобраться, окажется что в руби практически ВСЁ лучше :]

> а нормальные люди скажут apt-get install bugzilla и все, завязывай с гентами и вендами

Моя политика простая: если что-то не поддерживает венду - оно отправляется в мусор сразу же. Предпочитаю работать с продуктами, создатели которых реально смотрят на вещи.

yk4ever
()
Ответ на: Python with braces от Hjorn

> Как вам Питон со скобочным синтаксисом? Мне нравится :)

from __future__ import braces

yk4ever
()
Ответ на: Python with braces от Hjorn

хм, забавно

ещё забанее листать страницы исписанные ананимистами, помоему штук 8 страниц вообще без сообщений

тишина, покой и творческая атмосфера

fMad ★★
()
Ответ на: комментарий от yk4ever

>Странная фраза. Немножко не понял. К сведению: при наличии нормального ООП в фундаменте языка - с ним работать сразу становится гораздо веселее. Говорю по опыту.

Я очень не люблю ООП. Применяю только в самых крайних случаях. Современная ситуация меня вообще расстраивает - многие строят логику и код пихая туда ооп даже тогда когда он нахер не нужен, вообще как будто это мода такая, ооп кругом пихать.Так что я практически не замечаю минусы (точнее особенности не совсем привычные) оопа в перле.

>Моя политика простая: если что-то не поддерживает венду - оно отправляется в мусор сразу же. Предпочитаю работать с продуктами, создатели которых реально смотрят на вещи.

Перл прекрасно работает в венде, я уже говорил, есть даже компиляторы в .ехе В остальном вообще непонятно. Мне даже кажется ты пишешь по большей степени вообще не серверсайд... для быдлохозяек и офисного планктона клиентские приложения ? С рюшечками, свистками и перделками ? Виндоус очень убогая система, даже для юзеров обычных, как с ней можно полноценно работать - я не знаю, хотя достаточно глубокий опыт работы с различными системами (начиная с макоси, ультрикса, полуоси, это из машинок побольше, не считая разных там спектрумов, суры, правца, и проч проч) имеется лет .. не помню даже, лет 15. Не самый большой срок конечно, но и не маленький уже, виндоуз пробовал (и периодически приходится, например на работе тоже, у юзеров то стоит ну и pdc & bdc на венде крутятся (пришел так уже было)... больше всех "понравилась" (из венды конечно, если это уместо будет сказать про венду) winnt 4. Дальше все как то хуже и хуже с каждым релизом.

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

anonizmus
()
Ответ на: комментарий от anonizmus

> Я очень не люблю ООП. Применяю только в самых крайних случаях. Современная ситуация меня вообще расстраивает - многие строят логику и код пихая туда ооп даже тогда когда он нахер не нужен, вообще как будто это мода такая, ооп кругом пихать.

[утешительно] я тоже сильно не любил ООП, пока на питон не пересел. Когда объекты встроены сразу в фундамент языка и задизайнены как следует - работать с ними весело и приятно.

> Мне даже кажется ты пишешь по большей степени вообще не серверсайд

Серверсайд. Просто мне под виндой удобнее работать.

> Виндоус очень убогая система, даже для юзеров обычных, как с ней можно полноценно работать - я не знаю,

Чё поделать, макинтоши дорогие. А линупс на десктопе - это трагикомедия. И вообще, подозреваю у тебя просто запросы, которые ты относишь к понятию "полноценно работать", слабо связаны с тривиальным юзерским использованием десктопа.

yk4ever
()
Ответ на: комментарий от yk4ever

>> Какое отношение имеет моё мнение о "рускоговорящем сообществе" к [dirty russian barbarians]{by yk4ever} ?

>А зачем вы назвали ваше "русскоговорившее" сообщество "quite unpleasant"?
Потому, что это моё мнение.
>Что в нём такого "весьма неприятного"?
Желание обобрать земляка-иммигранта пользуюсь доверием к "своим", пользуясь тем, что новички часто плохо знакомы с законодательством, забиты совком, имеют плохой анлийский/французский и по многим другим причинам. Съездите в NY на Брайтон, поймёте. Там это выражено ещё ярче.
А может и не поймёте. Судя по всему наши с вами мыслительные процессы имеют мало общего.

>Насколько помню, от вас в этом топике ни одного конструктивного сообщения ещё не поступило.
Процитируйте хоть одно ваше конструктивное сообщение, пожалуйста.

NonHuman ★★★
()
Ответ на: комментарий от yk4ever

> линупс на десктопе - это трагикомедия

Ошибаетесь! ("Вы просто не умеете его готовить!") Linux на десктопе был "испытанием для пользователя" в недалёком прошлом.

Но года 3 назад ситуация круто поменялась: сейчас Linux для "простых смертных" превосходит Windows. Я, например, давно сижку на SuSE и дома и на работе, программирую и не ощущаю абсолютно никаких трудностей, а многое мне нравится гораздо больше, чем в Windows XP, которой пользуются мои коллеги. А за последнее время узнал немало примеров, когда организуют полноценные рабочие места на Linux и даже ставят его домой.

mshock
()
Ответ на: комментарий от yk4ever

>А линупс на десктопе - это трагикомедия.

Ты очень сильно отстал от жизни. У меня несколько подруг, например, вообще никоим образом не имеющих отношения к ИТ (скорее наоборот, гуманитарии до мозга костей) - приходя ко мне без проблем асиливают убунту домашнюю, и им нравится. Асиливать там вообще для юзера нечего, диск вставил - сам подмонтировался, запустился плеер, ну и так далее, уже давно все проще чем в венде.

>И вообще, подозреваю у тебя просто запросы, которые ты относишь к понятию "полноценно работать", слабо связаны с тривиальным юзерским использованием десктопа.

Мы тут вроде говорим о платформе на которой удобно девелопить (и не только, вообще удобно делать то что глубже смотрелок кино, и серфинга в нете, хотя даже тут венда сильно проигрывает, покажите мне аналог амарок, а нормальные видеоплеера портированы с юниксов под венду, к примеру mplayer & vlc, с кодеками (как это не парадоксально) все хуже, например попробуй ка с вебкамеры видео заэнкодить в ogg theora и пихнуть на раздачу в icecast2, средствами родными для венды). Браузят уже все давно не в ие а в файрфоксе, за исключением клинических случаев (я про оперу и ишака), что там еще... чисто юзерского.. с документами проблем нет, моя рабочая машинка сразу нашла все принтера в сетке, и не потребовала от меня драйверов (принтера разные, начиная от киосеры миты цветной, кончая обычными хп 1200/1100), в общем случае лялих прямо из коробки готов ко всему, разве что кодеки мп3/mpegX доставить надо, если дистр некоммерческий. И в коробке идет куча оччччень вкусного софта, которого или нет под венду, или его под венду надо качать, или он там платный в сборке (пример иксчат тот же). Про девелопинг молчу уже, нет, не нужно мне говорить что дескать можно в венду поставить цигвин, баш через него, и юникс тулз, вы штатные утилиты плиз покажите нормальные, какого хера я не могу в венде открыть ни пдф сразу, ни таблицу эксель, ни psd, пока чего то там не скачаю и не поставлю, а сам процесс установки и поиска софта напоминает под венду вылазку ночью в защитном костюме на вражескую территорию (с автоматом) - кругом кряки, вирусы, дистрибутивы по нескольку сотен мб, в общем злая жесть.

Почему я в венде если хочу ходить на машинку вендовую по фтп должен себе моск ипать ? Почему я тут делаю apt-get install ftpd и ни о чем не думаю ? Или так же ставлю ssh, апач, и свой любимый пакет разработки, а там несчастные юзеры парят себе моск какими то "денверами" которые еще надо хз как запускать и настраивать (или что, покупать "полноценную венду" сервер за 750баксов, ради фтпд ? И ради поддержки мультипроцессорности нормальной ?)

Какого х. от меня требуют какие то дискеты если слетела нтфс и я хочу загрузиться в сейф моде и починить ? Где я дисковод возьму ? Короче что бы это поделие превратить во что-нить рабочее - нужно изрядно поебстись, я уже молчу про сервера, тут вот недавно был случай, сдохла мамка на серваке где крутился апач, сквид, профтпд, ices2, и так далее (очень много сервисов самописных и т.д., перечислять долго) - я вытащил винт и вставил в другую машину, и все сразу поднялось, тебе рассказать что было бы в случае с вендой, или сам знаешь ? Венда ужасно неудобна для работы, хватает типичной фразы даже виндовозников "давно венду не переставлял, надо переставить, а то тормозит и глючит" - у них такое раз в полгода стабильно, не, если несколько сервисов и юзеров не пускать - все относительно спокойно (есть тут файловый сервак + на нем сайбейз крутиццо, исторически сложилось так что он вендовый, руки пока до него не добрались) - аптаймы почти годовые, но это он стоит в серверной и никто его не трогает окромя меня, и ессно не жопой в нет торчит а чисто локальный.) Плюс под венду нельзя нормально работать не под рутом (идиотский дизайн ос), это тоже крайне херово сказывается, юзеры лезут в систему, ставят кривые поделки, и... ну сам знаешь, раз венду юзаешь, что я тут распинаюсь

anonizmus
()
Ответ на: комментарий от NonHuman

> Процитируйте хоть одно ваше конструктивное сообщение, пожалуйста.

Любое, где я говорю про вредность ссылок, сиджилов и TIMTOWTDI. От вас кроме FUD на тему "вон у питона популярность снижается, бу-бу-бу" ничего не поступало.

yk4ever
()
Ответ на: комментарий от anonizmus

> гуманитарии до мозга костей) - приходя ко мне без проблем асиливают убунту домашнюю, и им нравится.

Круг решаемых ими задач каков?

> глубже смотрелок кино, и серфинга в нете, хотя даже тут венда сильно проигрывает, покажите мне аналог амарок,

Мне амарок показался неудобным. Винамп и даже фубар - куда приятнее.

> Браузят уже все давно не в ие а в файрфоксе,

ОЧЕНЬ, очень сильно преждевременное заявление.

> с документами проблем нет,

Есть - совместимость у MSO и OOo пока ещё не полная, увы. При интенсивном документообмене с пользователями MSO вылазят проблемы. Да и вообще, OOo тормоз.

> а сам процесс установки и поиска софта напоминает под венду вылазку ночью в защитном костюме на вражескую территорию

Нарезать дистрибутивы на компашку не пробовал?

> Про девелопинг молчу уже, нет, не нужно мне говорить что дескать можно в венду поставить цигвин, баш через него, и юникс тулз,

Люди вон студию пользуют, им хорошо :] А я умудряюсь девелопить на опенсорсных языках без всякого цыгвина. И?

> ну сам знаешь, раз венду юзаешь, что я тут распинаюсь

Ты как-то преувеличиваешь проблемы. Для меня всё равно винда более удобна чем линукс.

yk4ever
()
Ответ на: комментарий от yk4ever

> Для меня всё равно винда более удобна чем линукс

Простите, MS Windows и средства разработки у Вас лицензионные?

mshock
()
Ответ на: комментарий от mshock

> Простите, MS Windows и средства разработки у Вас лицензионные?

Винда лицензионная, средства разработки бесплатные. АПВС?

yk4ever
()
Ответ на: комментарий от yk4ever

>Круг решаемых ими задач каков?

Обычный круг задач для простых юзеров. Необычный круг задач решать тоже удобнее, больше инструментария под рукой.

>Мне амарок показался неудобным. Винамп и даже фубар - куда приятнее. амарок это иной уровень, совсем, это медиаорганайзер, ты наверное не вкурил в его возможности просто, винамп и фубар сосут (фубар хороший, но просто плеер, не больше).

>ОЧЕНЬ, очень сильно преждевременное заявление.

имел ввиду адекватных юзеров, а не тех кто жрет то что им суют без мысли о том что вообще то можно выбирать.

>Есть - совместимость у MSO и OOo пока ещё не полная, увы. При интенсивном документообмене с пользователями MSO вылазят проблемы. Да и вообще, OOo тормоз.

При интенсивном документообмене с пользователями ОО вылазят проблемы, да и вообще, МSO тормоз, урезанный аналог ОО (как в MSO например презентацию поверпоинта в флеш конвертнуть, что бы послать ее по почте и человек не имеющий MSO и OO и вьюеров ppt но имеющий браузер с быдлофлешем ее посмотрел ? Закрытые стандарты - кому хочется платить 400баксов за то что бы прочитать документ который тебе прислала быдлоблондинка, не знающая того что ваще то за софт надо платить, почему картинки в нете для просмотра принято размещать не в psd многослойном, а в png/jpg/gif ?)

>Нарезать дистрибутивы на компашку не пробовал?

зачем ?! 8=\ И что я потом делать с этим винподелием буду, вместо зеркала юзать ? И что бы нарезать - это надо сначала найти и скачать.

>Люди вон студию пользуют, им хорошо :] А я умудряюсь девелопить на опенсорсных языках без всякого цыгвина. И?

Ага, меньше знаешь - крепче спишь.

anonizmus
()
Ответ на: комментарий от anonizmus

> имел ввиду адекватных юзеров, а не тех кто жрет то что им суют без мысли о том что вообще то можно выбирать.

Знаю большое количество юзеров, СОЗНАТЕЛЬНО выбравших IE или Maxthon.

> При интенсивном документообмене с пользователями ОО вылазят проблемы,

Увы, количество пользователей OOo в России и Америке - микроскопично, а с другими частями света контактов у меня нету.

> да и вообще, МSO тормоз,

Объективно неправда. Он существенно быстрее OOo.

> Закрытые стандарты - кому хочется платить 400баксов за то что бы прочитать документ

Ты удивишься, но таких желающих - десятки миллионов. Кроме того, для "прочитать" есть и бесплатные варианты.

> почему картинки в нете для просмотра принято размещать не в psd многослойном, а в png/jpg/gif ?)

Про сжатие догадаться сам не смог? Кстати, а наличие проприетарного флэша в интернете тебя не смущает?

> И что бы нарезать - это надо сначала найти и скачать.

Нееет, это для линукса надо скачать (а если совместимых пакетов под дистр нету, то ещё и найти). А виндософт - в любом ларьке и у любого приятеля найти можно.

... ну вот, опять всё свелось к противостоянию венда-линукс. Забейте на винду, говорите про перл!

yk4ever
()
Ответ на: комментарий от yk4ever

> Забейте на винду, говорите про перл!

Уже забили, и давно!

А что касается Perl, то это очень интересный и оригинальный язык программирования. Perl весьма сильно повлиял на другие популярные языки (PHP, Python, Ruby, например). В отличие от более ранних языков, разработанных "компьютерными гуру", в нём доминирует практицизм (удобство быстро сделать что-то) и идея, что ЯЗЫК прежде всего нужен ЛЮДЯМ, которые хотят не просто разрабатывать программы, но и получать при этом удовольствие. Наверное, поэтому в Perl есть своё неповторимое обаяние, какое есть в . И, видимо, поэтому тот, кто достаточно много писал на Perl, так эмоционально защищает его от нападок. После Perl это вошло в практику проектировщиков языков программирования.

Конечно, для каждой задачи нужно выбирать наиболее подходящий инструмент. Поэтому в моём распоряжении есть и С++, и Perl, и Java, и Ruby, и FoxPro. Наверное, по нынешним start-up'ам Perl проигрывает Python'у и Ruby, и это нормально. Но это не умаляет значения Perl, который успешно применяется и до сих пор, О ЧЁМ, СОБСТВЕННО, И БЫЛА ОБСУЖДАЕМАЯ НОВОСТЬ.

Недостатков в нём тоже хватает, но они преодолеваются в ходе эволюционного развития. Больше всего о недостатках говорилось в ходе очень широкого обсуждения требований к 6-й версии самими программистами-перловиками. И теперь в требованиях к Perl 6 эти пожелания учтены.

mshock
()
Ответ на: комментарий от yk4ever

>Нееет, это для линукса надо скачать (а если совместимых пакетов под дистр нету, то ещё и найти). А виндософт - в любом ларьке и у любого приятеля найти можно.

Кто-нить, подарите ему полноценный дистр дебиана, я больше не могу на это смотреть уже %-))

anonizmus
()
Ответ на: комментарий от anonizmus

> Кто-нить, подарите ему полноценный дистр дебиана, я больше не могу на это смотреть уже %-))

Да лежат три дивидюка на полочке.

Но иногда нужно что-нибудь более свежее, чем есть в дедушке дебьяне.

yk4ever
()
Ответ на: комментарий от mshock

> идея, что ЯЗЫК прежде всего нужен ЛЮДЯМ, которые хотят не просто разрабатывать программы, но и получать при этом удовольствие.

Уолл подумал об удовольствии, но не подумал о поддержке и структурировании.

> Недостатков в нём тоже хватает, но они преодолеваются в ходе эволюционного развития.

Да чё-то как-то неубедительно. До сих пор ссылки торчат и ООП страшное.

yk4ever
()
Ответ на: комментарий от yk4ever

> Но иногда нужно что-нибудь более свежее, чем есть в дедушке дебьяне.

У меня дома на декстопе sid стоит в силу этого. Удовлетворяет.

sv75 ★★★★★
()

Постю в легендарный тред

anonymous
()
Ответ на: комментарий от yk4ever

> Уолл подумал об удовольствии, но не подумал о поддержке и структурировании.

> До сих пор ссылки торчат и ООП страшное.

Предсказываю всплеск интереса к Perl 5 после этого обсуждения. :-) А также ОГРОМНОЕ ПОВЫШЕНИЕ ИНТЕРЕСА после выхода Perl 6!

mshock
()
Ответ на: комментарий от mshock

> также ОГРОМНОЕ ПОВЫШЕНИЕ ИНТЕРЕСА после выхода Perl 6!

похоже , долго ждать прийдется

kto_tama ★★★★★
()
Ответ на: комментарий от mshock

> Предсказываю всплеск интереса к Perl 5 после этого обсуждения. :-) А также ОГРОМНОЕ ПОВЫШЕНИЕ ИНТЕРЕСА после выхода Perl 6!

Да я думаю что некрофилов мало, на самом-то деле.

Зачем нужен Perl 6 - вообще непонятно. Для этого уже есть Ruby. Надо ждать релиза YARV, а не шестого перла.

yk4ever
()

Leading global online payment solution is migrating from PERL to PYTHON

http://careers.computing.co.uk/careers/jobsearch/detail/jobId/4136274

...
Our client is a leading global online payment solution provider who are processing millions of
transactions for internet merchants world-wide.
As you can read this means that security is very important for this client, millions of people use the Internet to purchase products and so you don’t want your bank or credit card details to be on the net.
For this our client has an extended portfolio of applications to provide to their clients.

The job:

They use PERL as programming language to develop these online payment applications.
Now they have decided to change the programming language to PYTHON and are looking for PYTHON developers to rebuild all these systems of which some have been build 9 years ago.
...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.