Быков Василь
339 сообщений
#18 лет назад
Что лучше для програмирования ???
Александр Х.
76 сообщений
#18 лет назад
Мозги, а все остальное приложится
Вадим Т.
3240 сообщений
#18 лет назад
Проектов на PHP больше чем на Perl примерно раз в 50.
Поэтому начать проще и лучше с PHP.
Да и взять средний отдел Web разработок в средней Харьковской IT компании. По моим наблюдениям, там где-то 12-15 программистов PHP, и 1 перловик (и еще на подхвате 1-2 PHP программиста кое-как знают Perl).

Но фрилансеру-профессионалу нужно знать также и Perl, ряд типовых задач, которые часто нужны в Web проектах, не решается на PHP.
Андрей М.
386 сообщений
#18 лет назад
Я считаю, что лучше PHP, а Perl хорош для тех кто уже привык на нём программировать и не хочет периучиваться на PHP
Вячеслав Фамилия
154 сообщения
#18 лет назад
PHP лучший !
Станислав Малкин
1410 сообщений
#18 лет назад
Холиварная тема. Предлагаю ее закрывать. Все хорошо в меру.
Быков Василь
339 сообщений
#18 лет назад
Цитата ("tvv"):

нужно знать также и Perl, ряд типовых задач, которые часто нужны в Web проектах, не решается на PHP.


А можно про это поподробнее. Очень интересно.
Я на сколько слышал - перл мощнее ПХП.

Просто я знаю ПХП но ме советуют выучить перл для "разработки более сложных приложкний"
Tim T.
133 сообщения
#18 лет назад
librarian, по моим наблюдениям, перл легче для изучения и понимания (мое имхо.), да он не так уж и распространен, но в юниксоподобных системах это лучшее что может быть под рукой у сис. админа, -можно делать почти все, от рутинных задач, до написания сайтов.
Вадим Т.
3240 сообщений
#18 лет назад
Цитата ("librarian"):
А можно про это поподробнее. Очень интересно.
Я на сколько слышал - перл мощнее ПХП.
Просто я знаю ПХП но ме советуют выучить перл для "разработки более сложных приложкний"


Мощность языка программирования определяется возможностью выразить некое действие минимальным количеством операторов и конструкций языка. Пожалуйста обратите внимание, в этом смысле Perl мощнее не только PHP, но и вообще любого другого известного языка программирования. Но это преимущество Perl-а является его же и недостатком - чужой код, написанный в незнакомом и чуждом для Вас стиле, читать будет нереально.

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

Вообще к слову скажу, что наиболее сложные, стабильные и качественные Web проекты делаются на Java/J2EE. Но если есть выбор лишь между PHP и Perl, то сложный Web проект лучше делать на PHP, чем на Perl. Проще найти исполнителей, и им проще взаимодействовать друг с другом. Да и уже готовых наработок (CMS, библиотек, фреймворков) для PHP намного больше.
Андрей М.
386 сообщений
#18 лет назад
Цитата:
Холиварная тема. Предлагаю ее закрывать. Все хорошо в меру.


Согласен. Это всё равно что сравнивать Windows и Linux. Рассуждать можно до бесконечности
Владимир Омельяненко
8 сообщений
#18 лет назад
Господа, зачем задавать такие тупые вопросы.
Перл - это язык который был задуман как практическое средство для работы
с UNIX подобными системами. Основные две задачи этого языка - системное администрирование и обработка файлов, а НЕ веб программирование.
Станислав Малкин
1410 сообщений
#18 лет назад
Цитата ("hireling"):
Господа, зачем задавать такие тупые вопросы.
Перл - это язык который был задуман как практическое средство для работы
с UNIX подобными системами. Основные две задачи этого языка - системное администрирование и обработка файлов, а НЕ веб программирование.


Тоже спорное заявление.
Вадим Т.
3240 сообщений
#18 лет назад
Цитата ("hireling"):
Господа, зачем задавать такие тупые вопросы.
Перл - это язык который был задуман как практическое средство для работы
с UNIX подобными системами. Основные две задачи этого языка - системное администрирование и обработка файлов, а НЕ веб программирование.


Это было так давно, в начале и середине 90x, когда Perl создавался и бурно развивался. Но ничто не стоит на месте, язык эволюционировал, обрастал конструкциями и модулями. И однажды настало время (1998-2002 годы) когда Perl был чуть ли не основным массовым языком Web программирования, лишь потом его постепенно стал успешно вытеснять PHP.

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

Вот мы и имеем: разработка сайтов - PHP, системные скрипты - Perl. Всему свое место.
Сергей В.
244 сообщения
#18 лет назад
Сейчас мало сайтов на перле, в основном на php если брать unix системы в основном.
Но программисту знание, пусть и не полное, перла может когда нибудь пригодится.
Быков Василь
339 сообщений
#18 лет назад
Ну вот вроде и освоил Перл. Очень удобная штука оказалась (особенно если учесть что дама 3 юникс машинки стоит). Но для большинства Вебсайтов всетаки ПХП удобнее.
Вобщем Перл и ПХП немного разные задачи. На перле делаю базу данных, а ПХп ее выводит в виде вебсайта
Максим Т.
13 сообщений
#17 лет назад
Cогласен с уважаемым sxq : "Мозги, а все остальное приложится"

Остальное пустой флейм : что мол пхп для создания сайтов удобнее, а перл для системных скриптов, джаву ещё приплели как лучшее средство разработки - кошмар ))) По мне так джаву - в аут, перл - рулит, пхп - по мере необходимости, когда невозможно использовать перл )
А ваще по барабану на чем писать - хочет заказчик (они же умные щаз стали "хочу мол то-то и то-то на том-то и том-то написанном" пилить сталь деревянной пилой - да без проблем )
Михаил A.
54 сообщения
#17 лет назад
А почему не обсуждаем еще и Python и Miva ?

Или с этими языками мало кто знаком?
Александр К.
114 сообщений
#17 лет назад
Цитата ("aligator"):
А почему не обсуждаем еще и Python и Miva ?

Или с этими языками мало кто знаком?


Ты бы еще brainfuck вспомнил.....
Гость
156 сообщений
#17 лет назад
Цитата ("radmus"):
Цитата ("aligator"):
А почему не обсуждаем еще и Python и Miva ?

Или с этими языками мало кто знаком?


Ты бы еще brainfuck вспомнил.....

А чем тебе питон не угодил? Довольно мощный, удобный, и простой язык.
А вообще такие темы "PHP vs Perl" надо сразу закрывать.
Александр К.
114 сообщений
#17 лет назад
Я не сказал что он плох, но ИМХО он уже отошел на второй план....