Это для меня даже, а не для php =))
Это зависит от стека, там где никогда не было люди не знают как с этим работать, для мидла в языке где это не используется повсеместно уж я думаю преувеличение
Дай человеку книгу не из ИТ по джаве и пусть он напишет к вечеру крестики нолики =))) язык в руках программиста просто инструмент, а вот зайти с нуля не программисту в питон будет проще, но опять же не проще чем в пхп, а проще например чем в большинство других менстримных языков.
В целом нет, но я не сравниваю как бы именно эти 2 языка, у пхп тоже достаточно низкий порог входа
А большинству дальше и не надо
в какой момент мы переключились на сравнения пайтона и пхп? =)) давай ограничимся контекстом для больших и маленьких вэб сервисов, чем же пайтом будет круче пхп и чего нет в пхп что есть в пайтоне? Я не про те функции которые никогда не пригодятся в вэб сервисе, а вот конретно тогда уж в этом контексте
Многопоточность и асинхронность это разные штуки, тогда уж нужно сначала либо подтянуть определения либо договорится об их значении, в php тоже есть и процессы и треды и давным давно, для асинхронности питон так же юзает asincio так как нужен эвентлуп же, ну в пхп он да не взодит просто в базовую поставку. Но у нас так же есть и генераторы и файберы. Вопрос только в том, что пхп разработчики не умеют писать такой код и будь ты хоть сеньор php у тебя таких задач на пхп скорее всего не будет практически никогда, возьмут просто гошный стек и это будет правильно с моей стороны, потому что юзать стек где это не является стековой фишкой обрести себя на проблемы и мучения, когда у тебя большинство кода стороннего не будет заточено под ту же асинхронность. Я адепт конечно асинхронного пхп, но у меня пачка реп уже в том числе форкнутых чтоб убрать утечки памяти и утечки контекста, в go с такими проблемами ты априори не сталкиваешься. Так что я никогда не буду наяривать на один язык как универсальный, спасибо я уже накушался, проблемы владеть несколькими стеками никакой нет =)))) я как хобби пишу игры на юнити и тащусь от шарпа, я распиливаю монолиты на пхп на гошные микросервисы, я программирую микроконтроллеры для своего умного дома эксперементируя то с си то с растом я пишу фронты на TS\JS и уж я точно не буду возводить язык в плюсы за его универсальность, так как понимаю какие проблемы это преследует. Так что ни для одного языка я никогда не вытащу это в плюсы или фишку =)) я не адепт какого то языка наверное просто ))
PS. Как там кстати в джанге с асинхронностью? В ларавеле и симфони все ок кстати =))
Вы уж расскажите на примерах какие задачи вы не осилили в пхп и почему другой язык подошел лучше
Так в этом и минус, легко в обучение сложно в продакшене, но возьмите раст и вы узнаете обратную сторону легко в продакшене сложно в обучении
Да любой язык не универсальный, разве что C# =))) А на счет серьезные, ну вы сильно заблуждаетесь, очень много серьезных приложений написаны на php, даже бэкенды для мобильных игр пишут на php. Есть даже проект php для opengl который позволит вам интерфейсы пилить. Просто его не применяют в каких то нишах, от того там мало библиотек и мало опыта, но ведь под капотом это Си, да без управления памятью ручным, да с "толстыми" структурами, он не оптимален по памяти, но после того как он загрузился в память он работает достаточно быстро, просто большая часть кодеров на пхп - говнокодеры =))
А так, надо игру написать возьмешь Unity там свой язык, надо с ML поработать - там свой, надо прошивку для умной лампочки накатать и там свой, отчеты и аналитику построить и там свой и все это разные языки, нет универсального, поэтому нет и серебряной пули и языков так много.
Я давно выпал из питон тусовки, может вы лучше объясните чем китайкий интеллект, но он говорит что в 3.13 это эксперементальное отключение, во вторых замедляет до 2х раз в однопотоке и до кучи отвалятся все библиотеки сишные которые завязаны на GIL для потокобезопасности. А ну и с отключением я так понимаю надо переучить араву порой и так не шибко то и программистов что такое рейс кондишен и дедлоки.
Даже не могу припомнить язык общего назначение который не сможет этого сделать тогда в контексте. Ruby? нет. Php? тоже нет. А на каком языке не подойдет фраза "можно делать все" ограничив контекст фрилансом, маленькими и большими вэб сервисами?
А что там с GIL? =)) Многие библиотеки (например тот же NumPy) биндинги к библиотекам других языков, а это свои минусы.
Так что прям вот с заявлением "можно делать все" я бы не согласился, но язык хороший да =)
PS. лично я для себя не смог найти применение, так что пописав на нем немного я его давно забросил
Минутка не выдуманных историй
Зачем же мне выдумывать?
Пытался попасть на apteka.hk они рассылают претензии хотел узнать кто такие.
если что с Ростелекома CF у меня не открывается и как CF так и youtube и еще пачка подсетей у меня проксируются через личный сервер, ничего публичного
Вы сильно заблуждаетесь ввиду того, что где то с боку смотрите на ситуацию. Поиск в целом можно приделать, например algolia
JAMStack - это же не без бэкенда, это когда статика сгенерирована заранее, а динамику можно и по апишке дергать от куда удобно. Оформлять заказы, собирать корзину, делать поиск, рекомендации, маркетинг и так далее. Просто контент отрендерен заранее вот и все, популярнейший nextjs на реакте с 133 тысячами звезд на гитхабе говорит как бы об обратном, ну тут можно списать на SSR, ну тогда можно взять в пример gatsby c 55 тысячами. Например тот же Wordpress имеет 20 тысяч звезд, ну вот примерно такой разброс в профессиональном сообществе (лемминги не в счет)
Надо понимать, что любой плагин в браузере имеет полный доступ к странице на которой он работает и куда и какие он данные отправляет тоже надо как минимум с профайлером посмотреть