powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python vs PHP
47 сообщений из 47, показаны все 2 страниц
Python vs PHP
    #37909176
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

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

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

Вообщем в основном интересует что позволяет писать код быстрее и что даёт больше возможностей (хотя это наверное и будет показателем скорости написания :) ).

Заранее благодарен отозвавшимся
...
Рейтинг: 0 / 0
Python vs PHP
    #37909321
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрВсем привет.

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

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

Вообщем в основном интересует что позволяет писать код быстрее и что даёт больше возможностей (хотя это наверное и будет показателем скорости написания :) ).

Заранее благодарен отозвавшимся

Сама постановка вопроса означает, что Питон Вам не нужен. Продолжайте совершенствоваться в говнокодинге
...
Рейтинг: 0 / 0
Python vs PHP
    #37909337
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHookПрограмёрВсем привет.

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

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

Вообщем в основном интересует что позволяет писать код быстрее и что даёт больше возможностей (хотя это наверное и будет показателем скорости написания :) ).

Заранее благодарен отозвавшимся

Сама постановка вопроса означает, что Питон Вам не нужен. Продолжайте совершенствоваться в говнокодинге

C# и pascal напротив asm тоже говнокодинг получается (если верить Вашим суждениям). Но я не рвался бы сразу в asm создавать программы (вернее рвался в своё время, пока не зарылся носом из-за неправильной постановки задачи) так как это скажем так не просто. Вот и в данном случае вопрос... тут тоже получится "не просто", или же по удобству он не уступает php (а ещё лучше, если превосходит)


P.S. на случай высказываний "быстро - значит говнокодинг" прошу заметить, что кроме удовольствия от программирования я ещё и деньги за него получаю :)
...
Рейтинг: 0 / 0
Python vs PHP
    #37909365
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрC# и pascal напротив asm тоже говнокодинг получается

PHP div Python != (C# ^ Pascal) div ASM
...
Рейтинг: 0 / 0
Python vs PHP
    #37909379
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZПрограмёрC# и pascal напротив asm тоже говнокодинг получается

PHP div Python != (C# ^ Pascal) div ASM
я неверно аналогию привёл, или это ответ на мой вопрос? или и то и другое?
...
Рейтинг: 0 / 0
Python vs PHP
    #37909390
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрВсем привет.

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

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

Вообщем в основном интересует что позволяет писать код быстрее и что даёт больше возможностей (хотя это наверное и будет показателем скорости написания :) ).

Заранее благодарен отозвавшимся
Вы спрашиваете о каком применении?
Пхп специально создавался для вэба, а питон - нет. Вот и вся разница.
А код он и в Африке код. Проблема-то (уже в тысячный раз на разных форумах повторяю) не в языке программирования, а в используемых библиотеках (фреймворках, если так понятнее).
...
Рейтинг: 0 / 0
Python vs PHP
    #37909406
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

похоже мысль понял. то есть для сайтов пхп лучше как я понимаю. для чего-то более глобального - питон.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909426
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

тема конечно холиварная.

скажи чисто мое мнение - Python рулит!
по возможности, ухожу на него с Java C++ PHP.... к сожалению не со всеми нашими проектами это пока возможно
...
Рейтинг: 0 / 0
Python vs PHP
    #37909428
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

Первое. Ну насчёт PHP vs Python сказать ничего не могу, т. к. сам на PHP ничего не писал. Знаю только, что PHP-программисты очень не любят Python-программистов и стараются всячески их троллить чем-то типа "питон гавно, а похапе збс" (что собственно и происходит у меня на работе), хотя сами PHP-программисты ни на чём больше не писали. И ещё скажу, что у PHP дурацкий синтаксис, частично сворованный с божественного Perl'а, с ужасной ОО моделью и кучей функций в одном глобальном нэймспэйсе, поверх которого наворачивают кучу костыльных MVC-фреймворков, что собственно заставляет его использовать не так как желал того аффтар похапе - не пейсать скриптовый код прямо на странице, из-за чего у меня просто не хватит духу писать на нём что-либо. Моё мнение субъективно, кто-то думает совершенно иначе - его право. У питона же много интересных шутковин, начиная от самих языковых конструкций и заканчивая кучей либ подо всё, что движется, летает и ползает. Для веба есть интересные фреймворки типа Django, Pyramid, Tornado, каждый из которых предлагает свой подход к построению веб-приложений, из которых можно много чего интересного и полезного узнать.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909429
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрShSerge,

похоже мысль понял. то есть для сайтов пхп лучше как я понимаю. для чего-то более глобального - питон.
Что такое "глобальное" я не знаю. Можно и хелловорлд глобальным сделать. Но для вэба - совершенно точно пхп подходит лучше и наработок больше, если не считать некоторые гугловые штучки, типа Google App Engine .
...
Рейтинг: 0 / 0
Python vs PHP
    #37909438
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uпо возможности, ухожу на него с Java C++ PHP.... к сожалению не со всеми нашими проектами это пока возможно
Ну это как сказать... Я для декстопа питон не стал бы использовать ибо депенденс от самого интерпретатора и всяких там PyQt'ов. Лучше на старом добром С++ (11 стандарт, кстати, доставляет).
Питон, скорее для каких-то автоматических систем и серверных приложений (ну ещё всякие там виджеты для уютненьких кед и юнити), так что с С++ уходить не стоило бы, учитывая, что и программа/либа на нём быстрее.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909462
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZПрограмёр,...Знаю только, что PHP-программисты очень не любят Python-программистов и стараются всячески их троллить чем-то типа "питон гавно, а похапе збс" (что собственно и происходит у меня на работе), хотя сами PHP-программисты ни на чём больше не писали....
Верно и обратное тоже. Это не от большого ума, особенно, если учесть, что серверная часть (не включая SQL) - довольно незначительная и не самая дорогая часть вэб-приложения.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909488
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZ Я для декстопа питон не стал бы использовать ибо депенденс от самого интерпретатора и всяких там PyQt'ов. Лучше на старом добром С++ (11 стандарт, кстати, доставляет).
Питон, скорее для каких-то автоматических систем и серверных приложений (ну ещё всякие там виджеты для уютненьких кед и юнити), так что с С++ уходить не стоило бы, учитывая, что и программа/либа на нём быстрее.
полностью согласен. я больше про то, что работая с С++, постоянно ловлю себя на том, что многие вещи на питоне сделал бы намного быстрее и проще... а так приходится даже для элементарного писать структуры, функции и классы, которые уже давно и намного качественнее реализованы для питона. все таки он высокоуровневый и много готового умеет и позволяет сделать.

а скорость - ну она не всегда нужна. чаще нужнее скорость разработки, простота расширения и поддержки. с питоном это както само собой получается.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909491
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZ, спасибо, по поводу фреймворков гляну. просто интересно что они могут предложить.

Всем спасибо. пошёл разные книжечки качать. думаю пригодится.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909833
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНо для вэба - совершенно точно пхп подходит лучше
Ты забыл добавить "я гарантирую это", а то как то неискренне звучит, может кто-то и не поверить.
Я это к чему? А к тому, что подобные заявления хорошо бы подкреплять конкретными примерами или не забывать добавлять "ИМХО".
...
Рейтинг: 0 / 0
Python vs PHP
    #37909883
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

Зря ты так. Попахивает фанатизмом. А похапе реально создавался для веба и "нативно заточен под веб" как говорят наши похапешники :)
Нет идеальных языков и "надо программировать с помощью языка , а не на языке " как сказал великий джедай Стив Макконнелл.
...
Рейтинг: 0 / 0
Python vs PHP
    #37909940
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZПопахивает фанатизмом. А похапе реально создавался для веба и "нативно заточен под веб" как говорят наши похапешники :)

да. вот только веб меняется. а вместе с ним и требования к заточенным под него языкам.
и php с его проблемами с юникодом, отсутствием многопоточности и другими проблемами, начинает все больше "сливать". да разработчики допиливают его как могут, но есть риск упустить момент. и на его место придет какой нибудь Dart, Node.Js или еще чтото. сейчас как никогда востребованы технологии многопоточности, асинхронности и хайлоада. к тому же стирается грань между клиентом и сервером. уже сейчас велик соблазн перетащить почти всю логику на клиента а серваком отдавать лиш контент. и единый язык клиента и сервера - тут очень был бы кстати. JS как раз в эту сторону и идет.

тот же питон, децкими болезнями давно переболел. он значительно старше php. при этом со временем только набирает популярность, а не валяется на обочине как Perl например.
да он не так "нативно заточен под веб", но фреймворки плюс мощные возможности заложенные в сам язык деляют его сильным игроком почти в любой сфере. этим он мне и симпотичен
...
Рейтинг: 0 / 0
Python vs PHP
    #37909957
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r u,

Перл последние 3 года не валяется на обочине
...
Рейтинг: 0 / 0
Python vs PHP
    #37909988
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anjey aka PMr u,
Перл последние 3 года не валяется на обочине
возможно.
только я видел всего одного заказчика из буржундии, который заказал у нас поддержку своего довольно крупного проекта на Perl. причем, как я понял, он так устал искать perl разработчиков и переплачивать за это, что в итоге параллельно с поддержкой заказал у нас новую версию сайта , уже на php. ибо его расчеты и исследования рынка показали что ему это будет намного дешевле обходится.

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

это конечно не показатель. но тенденция есть
...
Рейтинг: 0 / 0
Python vs PHP
    #37910007
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uAnjey aka PMr u,
Перл последние 3 года не валяется на обочине
возможно.
только я видел всего одного заказчика из буржундии, который заказал у нас поддержку своего довольно крупного проекта на Perl. причем, как я понял, он так устал искать perl разработчиков и переплачивать за это, что в итоге параллельно с поддержкой заказал у нас новую версию сайта , уже на php. ибо его расчеты и исследования рынка показали что ему это будет намного дешевле обходится.

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

это конечно не показатель. но тенденция естьMail.ru смотрит на тебя как на дибила, LifeJournal со всем что есть в СУПе присоединяется к этому... Ну и довершают все это Ашмановы(которые спам фильтр делала для веба), ну и заодно мы... Которые прочно держим топ DAU на ВК по играм...

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

Что касается питона, то позиционно зависимые языки непригодны к разработке чего-либо стоящего. Да, сейчас Питон моден (кстати, мода потихоньку спадает), но это как iPad... хомячки - ведутся.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910009
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZFishHook,

Зря ты так. Попахивает фанатизмом. А похапе реально создавался для веба и "нативно заточен под веб" как говорят наши похапешники :)
Нет идеальных языков и "надо программировать с помощью языка , а не на языке " как сказал великий джедай Стив Макконнелл.
Да нет же, я не отношусь к категории граждан, рассуждающих о вкусе устриц ни разу их не пробовав. Пробовал и то и другое.
ИМХО "А похапе реально создавался для веба" - это не аргумент. Мало ли примеров неудачной реализации того, что специально создавалось для ... Вот живой пример , создавалось специально, но кому оно нужно?
...
Рейтинг: 0 / 0
Python vs PHP
    #37910010
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone,

Просто ниша Перла в вебе - это хай лоад. А вот ПхП с Питоном - Персонльные Домашние Странички с DAU в 5-10.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910014
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstoneто позиционно зависимые языки непригодны к разработке чего-либо стоящего
Вот это утверждение абсолютно, совершенно безосновательно.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910016
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarstoneWarstone,

Просто ниша Перла в вебе - это хай лоад. А вот ПхП с Питоном - Персонльные Домашние Странички с DAU в 5-10.
Это ты расскажи разработчикам инстаграмма, миллиард долларов за домашние странички не платят.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910072
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и паше еще
...
Рейтинг: 0 / 0
Python vs PHP
    #37910188
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опа! Забыли про порог вхождения.
Напимер, десктопный программист на сишарпе, без проблем, с помощью драгЭндДропа, путём затаскивания контролов в дизайнере, не изучая вообще ничего и вэба, может с лёгкостью сваять вэб-приложение. А как это дело обстоит с пхп, питоном и перлом?
Лично мне кажется, что пхп здесь вне конкуренции.
ПС. Мой самый первый вэб-проект был на перле (очень давно, уже и синтаксис подзабыл), на питоне только экспериментировал, поэтому не копенгаген. На аспнет и пхп сейчас пишу.
Так как насчёт вхождения? Это я про сравнительный анализ.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910252
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone,

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

я даже не буду тратить время чтоб отвечать на твои "потуги", приходи когда созрешь до извинения и умения вежливо общаться.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910263
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

и что за сайт из одних накиданных контролов получится? ))

порог вхождения конечно у php самый маленький.
поэтому процент нормальных программистов просто тонет в пучине школоло.
...
Рейтинг: 0 / 0
Python vs PHP
    #37910332
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uи что за сайт из одних накиданных контролов получится? ))
Конечно - фигня. Но можно ведь поддизайнить, в конец-то концов.
r uпорог вхождения конечно у php самый маленький.
поэтому процент нормальных программистов просто тонет в пучине школоло.
Это - плохо, но ещё хуже, когда вместо элементарных вещей в две-три строчки кода, какие-то классы с простынками буков делаются.
...
Рейтинг: 0 / 0
Python vs PHP
    #37911305
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uWarstone,

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

я даже не буду тратить время чтоб отвечать на твои "потуги", приходи когда созрешь до извинения и умения вежливо общаться.Когда аргументированно ответить не могут - обычно пишут что-то в вашем стиле. Спасибо за признание разумности и верности моего поста.
...
Рейтинг: 0 / 0
Python vs PHP
    #37917354
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anjey aka PMr u,

Перл последние 3 года не валяется на обочине
кстати.
в перл добавили исключения?
и как там с ООП. классы(наследование, полиморфизм..) также выражаются через Пакеты и уже есть более вменяемый механизм?
...
Рейтинг: 0 / 0
Python vs PHP
    #37917612
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем классы через пакеты плохо? В чем, собственно, проблема, в синтаксисе? Так он и так у каждого языка свой. По поводу исключений: это было уже лет 10: куча хороших решений на CPAN.
...
Рейтинг: 0 / 0
Python vs PHP
    #37917649
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В догонку: http://www.perl.com/pub/2002/11/14/exception.html

В последней части статьи (10-ти летней давности) описано как получить те самые шашечки. А ехать можно и без этого.
...
Рейтинг: 0 / 0
Python vs PHP
    #37917759
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uAnjey aka PMr u,

Перл последние 3 года не валяется на обочине
кстати.
в перл добавили исключения?
и как там с ООП. классы(наследование, полиморфизм..) также выражаются через Пакеты и уже есть более вменяемый механизм?try{}catch есть лет 5 как. Сторонним пакетом, но это ничего не значит. Тут сторонние пакеты за счет XS впаиваются в Перл НАСТОЛЬКО глубоко, что... Сравнить не с чем... Короче - глубоко.

ООП... Зависит от того, что вы туда вкладываете... На классах, на примесях(mix-in, это с JS пошло), на прототипах... Как хотите.
Множественное наследование, полиморфизм тут из коробки практически в каждой функции (Засунуть ссылку на старую функцию в замыкание и прописать в пакет себя на ее место - будет полиморфизм без ООП).
Выражается через пакеты. Просто потому что от того, что ты будешь писать не package XXX; use base qw(<Base-calsses>), а class XXX extends (<Base-classes>) - ничего не поменяется.
Более того, механизм привязывания пакета к переменной работает зачастую быстрее, чем классическое ООП с published методами. (Про таблицы публичных методов и поиск метода по ним, думаю, все слышали... В Дельфи даже было 2 типа публичных методов... Сейчас не скажу умные слова).
...
Рейтинг: 0 / 0
Python vs PHP
    #37918664
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anjey aka PMА чем классы через пакеты плохо? В чем, собственно, проблема, в синтаксисе? Так он и так у каждого языка свой. По поводу исключений: это было уже лет 10: куча хороших решений на CPAN.
может и не плохо. мне трудно судить, так как для этого нужно знать язык глубоко. я на перле программил мало да и давно, что изменилось с тех пор(или нет) незнаю - потому у вас и спрашиваю.

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

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

итого полностью мое ИМХО:
питон на данный момент, сбалансирован наиболее хорошо по этим пунктам.
то что может рнр и перл-может и питон а иногда и больше(многопоточность,интегрирование с C++, метаклассы...)
...
Рейтинг: 0 / 0
Python vs PHP
    #37918687
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uстек, двусвязный список или функцию trim
По поводу списков, двусвязных списков (и стека впринципе тоже): http://perldoc.perl.org/perlfaq4.html#How-do-I-handle-linked-lists?
По поводу функции trim: http://perldoc.perl.org/perlfaq4.html#How-do-I-strip-blank-space-from-the-beginning/end-of-a-string?
Кстати не смотря на отсутствие "функции", у нас зато есть намного более обширная возможность сделать это для мультистроковой строки. Ну а поскольку регекспы в перле "из коробки", в отличии от упомянутых пыха и питона, где они прикручены бантиком сбоку, то это вообще не создает никаких проблем.

r uто что может рнр и перл-может и питон а иногда и больше(многопоточность,интегрирование с C++, метаклассы...)
Хотелось-бы хоть 1 пример того что может питон сейчас, чего не мог перл 5-10 лет назад
...
Рейтинг: 0 / 0
Python vs PHP
    #37918737
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anjey aka PMХотелось-бы хоть 1 пример того что может питон сейчас, чего не мог перл 5-10 лет назад
думаю найти такое будет очень сложно. ибо оба языка достаточно зрелые и позволяют сделать многое.
регэкстпы "из коробки" плюс, но решать ими все подряд задачи с текстом и строками - както неправильно.
лаконичность и интуитивность полученного кода, тоже аргумент.
-напишите объявление функции, которая принимает на вход три аргумента(числа например). первые для обязательные, а третий, например , со значением по умолчанию равному нулю
-напишите простейший класс Foo, со свойством name, и второй класс Bar, наследник от Foo
...
Рейтинг: 0 / 0
Python vs PHP
    #37919700
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uAnjey aka PMХотелось-бы хоть 1 пример того что может питон сейчас, чего не мог перл 5-10 лет назад
думаю найти такое будет очень сложно. ибо оба языка достаточно зрелые и позволяют сделать многое.
регэкстпы "из коробки" плюс, но решать ими все подряд задачи с текстом и строками - както неправильно.
лаконичность и интуитивность полученного кода, тоже аргумент.
-напишите объявление функции, которая принимает на вход три аргумента(числа например). первые для обязательные, а третий, например , со значением по умолчанию равному нулю
-напишите простейший класс Foo, со свойством name, и второй класс Bar, наследник от Foo
1)
sub test ($$){
my ($param1, $param2, $param3) = (shift + 0, shift + 0, shift || 0);
}

2)
package Foo;
use Moo;
has 'name' => {is => 'rw', default => 1};

package Bar;
use base Foo;
...
Рейтинг: 0 / 0
Python vs PHP
    #37920248
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone,

1)
Код: python
1.
2.
def test(param1, param2, param3=0):
 pass


2)
Код: python
1.
2.
3.
4.
5.
class Foo:
 name=None

class Bar(Foo):
 pass


синтаксис лаконичен настолько, насколько можно. все легко и просто
...
Рейтинг: 0 / 0
Python vs PHP
    #37921372
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не аргумент. Есть куча примеров занимающих на питоне пару строк, а на перле пару байт.
...
Рейтинг: 0 / 0
Python vs PHP
    #37921376
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спор ниочем
...
Рейтинг: 0 / 0
Python vs PHP
    #37922379
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r u,

Блин... Ладно... тогда Perl-style...
1) Вы, немного слувакили, наверно в первые 2 параметра можно передавать и строки. Так что не считается. Ваша версия на перле будет выглядеть так:
Код: php
1.
sub test{$_[2] ||= 0}


2) Я, конечно, не знаю Питон, но если использовать true-Perl путь, то это будет так:
Код: php
1.
2.
3.
4.
5.
package Foo;
1;
package Bar;
our $ISA = qw(Foo);
1;

Про 1 в конце - забыл, простите. а переменная... Так это при создании объекта: bless my $var = \{param => 1}, ref 'Foo';

Да, с ООП тут не очень хорошо получилось, согласен.
Однако работа с текстом (читать как регулярки) - лучше у Перла, тут, я думаю, вы спорить не будите.
Дальше... Можно линк на то, как в рантайме подключить к Питону библиотеку, написанную специально для питона, но на Си? В перле-то так: use MyCoolCLibrary;
...
Рейтинг: 0 / 0
Python vs PHP
    #37922428
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone,

подключить библиотеку написанную для питона на C
import MyCoolCLib

на каждый вкус и цвет свой синтаксис. предлагаю на этом и завершить спор)
...
Рейтинг: 0 / 0
Python vs PHP
    #37922435
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uPython рулит! +стопиЦЦот
...
Рейтинг: 0 / 0
Python vs PHP
    #37922775
рубист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый лучший язык это ..... ну вы поняли по нику :)
А вообще, пишите на том, что нравится. Поверьте, ЯП на котором делается проект это не самое главное.
...
Рейтинг: 0 / 0
Python vs PHP
    #37923373
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рубистСамый лучший язык это ..... ну вы поняли по нику :)
А вообще, пишите на том, что нравится. Поверьте, ЯП на котором делается проект это не самое главное.Помниццо с РедМайном сутки протрахался, пока Руби поставил. Да...
Но по сути - ты прав. Я вон так-же на Дельфи пишу и на С#, когда надо... Ну и асм с дизасмом попадаются.
...
Рейтинг: 0 / 0
Python vs PHP
    #37923419
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Warstone,

Да... Тоже редмайн юзаем. Вот говорят ещё трак клёвый :)
...
Рейтинг: 0 / 0
47 сообщений из 47, показаны все 2 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python vs PHP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]