powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не python?
25 сообщений из 50, страница 1 из 2
Почему не python?
    #39195187
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НЕ ХОЛИВАР!

Ребята, объясните, почему все так "любят" PHP, и практически не используют питон?
давайте не рассматривать тупо-сайты, там все понятно, сайты можно писать и на PHP, но если там что-то посложнее, сервисы, сложная обработки данных и т. п. - почему не питон?
язык простой, мощный, тулы есть, средства есть, библиотек дофига...
Почему все на PHP обязательно?
Почему соотношение программистов PHP /python примерно 80/20?

может я чего не знаю, может секрет какой-то есть?

----
Читал хинты оракла. Много думал...
...
Рейтинг: 0 / 0
Почему не python?
    #39195192
Sidmal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, не холивара ради, но ИМХО порог вхождения в PHP меньше и всяких туториалов для новичков больше
...
Рейтинг: 0 / 0
Почему не python?
    #39195285
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне синтаксис не нравится у питона, но изучить его давно желание есть. Он за бугром популярный вроде как, там даже в универах он в программу входит.
...
Рейтинг: 0 / 0
Почему не python?
    #39195299
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivесли там что-то посложнее, сервисы, сложная обработки данных и т. п. -
тогда - Java
...
Рейтинг: 0 / 0
Почему не python?
    #39195644
BadMF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что питон требует чистоту рук и помыслов. А на php пишут всякий мусор. =)

ПС: Не холивара ради.
...
Рейтинг: 0 / 0
Почему не python?
    #39195663
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лично мне PHP не нравится, особенно переменные через $ это для меня жуть...

но мне нужен посредник на сервере, будет это PHP или Python - мне без разницы,

PHP есть везде, на любом хостинге, на нём за несколько минут можно написать г-кода, который потом годами работает и не жужжит.
...
Рейтинг: 0 / 0
Почему не python?
    #39195820
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привычка - великая вещь. Синтаксис со скобочками сишный. Заточенность именно под формирование тела странички + сишно-перловые скобочки= популярность на старте. А дальше - имущему дастся, у неимущего отнимется - популярен потому, что много программистов. Много программистов потому, что популярен. Вновь прибывшие идут и пополняют ряды.
...
Рейтинг: 0 / 0
Почему не python?
    #39195852
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BadMFА на php пишут всякий мусор. =)
пословица есть "свинья везде грязь найдет"
говнокод не язык порождает, а "программисты"
...
Рейтинг: 0 / 0
Почему не python?
    #39196195
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivпрактически не используют питон
Умные люди используют.
MasterZivПочему соотношение программистов PHP /python примерно 80/20
Потому что 85% сайтов делается вообще без программирования, тупо на CMS, из оставшихся 50% - это то же гавно, но с кастомными плагинами для джумлы. А то что осталось делается на питоне и асп нете.
...
Рейтинг: 0 / 0
Почему не python?
    #39196327
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

согласен.

просто у нас дилемма, питон или PHP, и это не сайт. вот я и мучаюсь...

но я кажется уже понял, что моя проблема надумана, и я прав.
...
Рейтинг: 0 / 0
Почему не python?
    #39196328
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SidmalMasterZiv, не холивара ради, но ИМХО порог вхождения в PHP меньше и всяких туториалов для новичков больше


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

Что вам еще то? чтобы только за вас еще и программы писали?
...
Рейтинг: 0 / 0
Почему не python?
    #39196329
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилMasterZivесли там что-то посложнее, сервисы, сложная обработки данных и т. п. -
тогда - Java


ну, питон мощнее Явы, проще писать.
единственное, Если что-то надо считать сложное, то питон в пролете, и можно яву.
...
Рейтинг: 0 / 0
Почему не python?
    #39196331
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

я тут по холиварил немного...
больше не буду.
...
Рейтинг: 0 / 0
Почему не python?
    #39196409
Пока в питоне пробелы вместо фигурных скобок - не важно какое у него соотношение, даже смотреть в его сторону не буду.
Это не холивар, а ответ на вопрос в теме топика.
...
Рейтинг: 0 / 0
Почему не python?
    #39196429
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в россии так исторически сложилось
авторязык простой, мощный, тулы есть, средства есть, библиотек дофига...

это фраза подходит и для php
...
Рейтинг: 0 / 0
Почему не python?
    #39196529
Sidmal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivвесь нет в туториалах для Питона

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

MasterZivЧто вам еще то?

мне ничего не надо, да я вроде ничего у вас и не спрашивал, а просто дал вам ответ на ваш вопрос в силу своего понимания ( вы ведь именно мнением сообщества интересовались? )
я уже выбрал основной удобный для себя язык программирования и занимаюсь развитием своих знаний в нем, не задаваясь бессмысленным вопросом, что лучше, т.к. ответа на этот вопрос нет!
на текущий момент я придерживюсь следующих правил:
- для любой задачи свой инструмент
- для создания веб-морды нет принципиальной разницы: java python, ror или php
- не хватает производительности, то нужно решать архитектурные вопросы
- нет возможности совершенствовать приложение архитектурно, то либо масштабируй приложение или переписывай критические части на более низкоуровневых языках и для этого лично я использую для бэка вебовского go
- нужно приложение для десктопа или для моильной платформы, то есть QT
...
Рейтинг: 0 / 0
Почему не python?
    #39196955
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivну, питон мощнее Явы, проще писать.
единственное, Если что-то надо считать сложное, то питон в пролете, и можно яву .
Интересный подход к выбору.
Во-первых, можно вынести в нативный код "что-то сложное"
Во-вторых, если не хочется заморачиваться с нативным кодом, можно юзнуть какие-нибудь NumPy/SciPy, PyOpenCL, PyCUDA, Gevent ... тысячи их
В-третьих, питон -- язык, интерпретатор -- отдельная вещь. Если дефолтный CPython не устраивает, можно использовать Pyston (LLVM), PyPy, StacklessPython с его микротредами и корутинами.
В-четвёртых, хочешь нативную сварку с .NET -- юзаешь IronPython, хочешь JVM -- юзаешь Jython.
...
Рейтинг: 0 / 0
Почему не python?
    #39196998
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivбиблиотек дофигаЕсть что нибудь, могущее заменить связку TDataset+TDBGrid из Delphi (для обычной десктопной Windows) ?
...
Рейтинг: 0 / 0
Почему не python?
    #39197027
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftMasterZivбиблиотек дофигаЕсть что нибудь, могущее заменить связку TDataset+TDBGrid из Delphi (для обычной десктопной Windows) ?
TDBGrid = PyQt/PySide -- QTableView
TDataset = SQLAlchemy

Так, чтобы всё и сразу, увы, нет. От программирования мышкой уже ушли далеко.
...
Рейтинг: 0 / 0
Почему не python?
    #39197061
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZmiksoftпропущено...
Есть что нибудь, могущее заменить связку TDataset+TDBGrid из Delphi (для обычной десктопной Windows) ?
TDBGrid = PyQt/PySide -- QTableView
TDataset = SQLAlchemy

Так, чтобы всё и сразу, увы, нет. От программирования мышкой уже ушли далеко.Ну вот и ответ на вопрос в сабже.
Чтобы перейти на Python мне, помимо самого языка, нужно еще изучить, как минимум, два фреймворка/библиотеки.
...
Рейтинг: 0 / 0
Почему не python?
    #39197074
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНу вот и ответ на вопрос в сабже.
Чтобы перейти на Python мне, помимо самого языка, нужно еще изучить, как минимум, два фреймворка/библиотеки.
Ну сорри. Язык-то всё-таки обобщённый и не предоставляет каких-либо конкретных средств для специализированных задач. Я сомневаюсь, что в современных реалиях, ты будешь использовать в вебе, например, голый JavaScript без таких фреймворков, как React или чего-то ещё (давно в вебе не работал).
...
Рейтинг: 0 / 0
Почему не python?
    #39197095
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZЯ сомневаюсь, что в современных реалиях, ты будешь использовать в вебе, например, голый JavaScript без таких фреймворков, как React или чего-то ещё (давно в вебе не работал).На JavaScript я тем более переходить не собираюсь :)
...
Рейтинг: 0 / 0
Почему не python?
    #39197505
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivНЕ ХОЛИВАР!

Ребята, объясните, почему все так "любят" PHP, и практически не используют питон?
давайте не рассматривать тупо-сайты, там все понятно, сайты можно писать и на PHP, но если там что-то посложнее, сервисы, сложная обработки данных и т. п. - почему не питон?
язык простой, мощный, тулы есть, средства есть, библиотек дофига...
Почему все на PHP обязательно?
Почему соотношение программистов PHP /python примерно 80/20?

может я чего не знаю, может секрет какой-то есть?

----
Читал хинты оракла. Много думал...


PHP доступнее. скачал к примеру xampp и в перёд. а поддержку питона доставить тут немного на ушах постоять придётся. на хостингах опять же невезде питон поддерживается! хотя учить стоит язык мощныйб много интересных моментов имеет
...
Рейтинг: 0 / 0
Почему не python?
    #39197530
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivРебята, объясните, почему все так "любят" PHP, и практически не используют питон? Почему "любят" PHP?
В первую очередь потому что это язык с довольно низким порогом вхождения из-за чего им пользуется громадное количество новичков. У новичков нету опыта в архитектуре, поэтому частенько на PHP код без слез смотреть нельзя. Конечно, с набором опыта код выправляется, но к этому времени люди обычно уже уходять на другие проекты и на PHP очень редко кто возвращается.
А в остальном вполне нормальный и потенциально полезный язык. Если бы не засилье кошмарного кода в реальных проектах, то его любили бы без кавычек.

А Python практически не используют по почти обратной причине: достаточно выский порог отсекает совсем новичков, а использование пробелов вызывает рвотный рефлекс у всех кто успел приобрести привычку к явному заданию структурных блоков. А те кто привык делать лесенку через TAB, те вообще Питоном пользоваться не могут. Потому что когда один человек использует табуляцию, потом приходит второй и делает правки с пробелом - начинаются такие веселые вещи что закачаешься! В итоге Питон это язык одного человека. Пока ты сам пишешь код и сам его правишь то нормально, но в команде, да еще если у каждого человека свой собственный любимый текстовый редактор - Питон это такой источник матершины...
Поэтому естественная ниша Python-a это новички с трех-пятилетним опытом. Когда его "читабельность" и мульти-парадигменность уже не пугает, но еще нету понимания чем это грозит.


MasterZivно если там что-то посложнее, сервисы, сложная обработки данных и т. п. - почему не питон?
язык простой, мощный, тулы есть, средства есть, библиотек дофига...
Почему все на PHP обязательно?
Почему соотношение программистов PHP /python примерно 80/20?Порог вхождения.
...
Рейтинг: 0 / 0
Почему не python?
    #39197555
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlПотому что когда один человек использует табуляцию, потом приходит второй и делает правки с пробелом - начинаются такие веселые вещи что закачаешься! В итоге Питон это язык одного человека. Пока ты сам пишешь код и сам его правишь то нормально, но в команде, да еще если у каждого человека свой собственный любимый текстовый редактор - Питон это такой источник матершины...

Бить по рукам башмаком Столлмана. Стандарт кодирования на пистоне очень хорошо задокументирован и называется PEP8. Современные IDE, могут отформатить код в PEP8 одним хоткеем.
...
Рейтинг: 0 / 0
25 сообщений из 50, страница 1 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Почему не python?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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