Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от opennews (??), 21-Ноя-24, 13:08 | ||
После года разработки представлен релиз языка программирования PHP 8.4. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
5. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от ijuij (?), 21-Ноя-24, 13:32 | ||
Чем-то он уже напоминает C#. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от _kp (ok), 21-Ноя-24, 13:45 | ||
Слишком много денежного фетишизма в синтаксисе языка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Релиз языка программирования PHP 8.4" | +6 +/– | |
Сообщение от Аноним (12), 21-Ноя-24, 14:07 | ||
C$ ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 15:12 | ||
Так это ещё с перла пошло называть переменные так. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
7. "Релиз языка программирования PHP 8.4" | +5 +/– | |
Сообщение от Аноним (7), 21-Ноя-24, 13:37 | ||
из обычного, простого языка сделали какое-то недоразумение, изменения ради изменений | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от commiethebeastie (ok), 21-Ноя-24, 13:46 | ||
Сделали нормальный язык, а не мама, я сделяль сайт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Анон1110м (?), 21-Ноя-24, 14:14 | ||
Как будто его переориентировали на другие задачи. Он и раньше был относительно нормальным для своих задач. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (22), 21-Ноя-24, 14:51 | ||
есть опыт написания DHCP сервера на PHP | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (57), 21-Ноя-24, 17:24 | ||
Есть) Отлично работает и на 5 версии, и на 7 и на 8) но другой вопрос зачем использовать то, что не нужно использовать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Релиз языка программирования PHP 8.4" | +2 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 15:02 | ||
> мама, я сделяль сайт | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
52. "Релиз языка программирования PHP 8.4" | –2 +/– | |
Сообщение от Уникум (?), 21-Ноя-24, 16:42 | ||
anime.su? | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (60), 21-Ноя-24, 17:37 | ||
Ты форумом ошибся кажись. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:14 | ||
>Что в этом плохого? | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
38. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (7), 21-Ноя-24, 15:15 | ||
у пхп уже есть своя ниша, в которой он хорош, так же как существующие другие языки, которые занимают свои ниши. Соперничать с ними, переусложняя язык ненужным синтаксическим сахаром - плохая идея. Своими действиями они отталкивают часть прежних пользователей языка и не дают ничего нового потенциальным новым пользователя. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
79. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:20 | ||
>у пхп уже есть своя ниша, в которой он хорош, так же как существующие другие языки, которые занимают свои ниши. Соперничать с ними, переусложняя язык ненужным синтаксическим сахаром - плохая идея. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. Скрыто модератором | –3 +/– | |
Сообщение от Сталин (?), 21-Ноя-24, 15:00 | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
55. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от nw (?), 21-Ноя-24, 16:55 | ||
Это обычная ситуация для любого языка, который продолжает развиваться. Он начиается обрастать сахаром и доп.функиционалом. Из-за этого кажется монструозным. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
80. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (80), 21-Ноя-24, 19:22 | ||
Всё ради того, чтобы не улучшать питон или не заниматься фриганством. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
8. "Релиз языка программирования PHP 8.4" | +3 +/– | |
Сообщение от Аноним (8), 21-Ноя-24, 13:43 | ||
PHP десятилетиями хоронят, а он не просто жив, но и развивается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (11), 21-Ноя-24, 13:58 | ||
Это не развитие. Это отчаянные попытки вернуть тех, кто сваливал с него на протяжение последнего десятилетия. Типа "смотрите, у нас теперь тоже есть get/set-обработчики свойств, все как у больших дядей; вернитесь позязя... -_-" | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (17), 21-Ноя-24, 14:17 | ||
Представьте себе, есть проекты, которые живут и развиваются десятилетиями, без ежегодного переписывания всего кода на язык, который сегодня в тренде. Вот для тех, кто по тем или иным причинам лет 10-15 назад выбрал PHP (а для ряда проектов это было вполне разумное решение), это всё очень полезно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Анон1110м (?), 21-Ноя-24, 14:21 | ||
А на чём стоит начинать и почему? Под проектом конечно же подразумевается очередной сайтик. PHP вдруг стал плохо подходить для очередного сайтика? | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от пох. (?), 21-Ноя-24, 15:32 | ||
> Представьте себе, есть проекты, которые живут и развиваются десятилетиями, без ежегодного | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
45. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (17), 21-Ноя-24, 16:08 | ||
Переходить на 5.4 с 5.3 в свое время за отсутствием хорошего инструментария было болезненно. Современные IDE и линтеры это всё упрощают - можно на 99% проанализировать на совместимость статически и исправить несовместимости (часто даже автоматическим рефакторингом, как в случае с ?Type = null), а остальное словится при запуске test suite. Сравнивать это с переписыванием на другой язык даже не смешно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от пох. (?), 21-Ноя-24, 16:31 | ||
угу-угу, астролябия ж сама все меряет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от IdeaFix (ok), 21-Ноя-24, 18:08 | ||
Старый проект на старом смарти старыми гвоздям прибитый к старому пхп (как раз типа 5.3) и старому центосу проще обмазать сурикатой и оставить как есть, чем что-то переписывать. особенно если проект приносит стабильный доход и перспектив роста у него нет. IMHO. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. Скрыто модератором | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:33 | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
82. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:28 | ||
>и такая дребедень - каждый день. А ваш php5.4 (несовместимый с 5.3! Про историю с 5.2 замнем за давностию лет) не поддерживается. И 7 не поддерживается. И скоро с нытьем про нехватку рук, энтузиазма и туалетной бумаги - перестанут и 8.0-8.3 | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
78. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:18 | ||
>Сейчас, конечно, начинать новый проект на PHP я не знаю зачем. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
18. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Анон1110м (?), 21-Ноя-24, 14:17 | ||
Как не откро. какой фрилансерский сайт так там постоянно полно объявлений связанных с PHP. Богомерзкий Node.js тоже есть, но поменьше. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
64. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от DEF (?), 21-Ноя-24, 17:51 | ||
>Это отчаянные попытки вернуть тех | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
16. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Жироватт (ok), 21-Ноя-24, 14:16 | ||
Хоронили php - порвали джва баяна \ | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
29. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Rev (ok), 21-Ноя-24, 14:59 | ||
Первая версия тоже крайняя. На ней замораживать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от пох. (?), 21-Ноя-24, 16:33 | ||
> Первая версия тоже крайняя. На ней замораживать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от хрю (?), 21-Ноя-24, 19:23 | ||
Т.е. пойти по пути перла? план просто грандиозный :-))) | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
84. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:34 | ||
Да, перл его настолько успешно прошёл, что даже язык переименовали | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 14:58 | ||
Это не развитие, это уже овер инжиниринг. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
31. "Релиз языка программирования PHP 8.4" | –1 +/– | |
Сообщение от ьщккгнр (?), 21-Ноя-24, 15:01 | ||
оверинжиниринг — это второе имя PHP ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Релиз языка программирования PHP 8.4" | +4 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 15:08 | ||
Сегодня может быть, но для меня пыха закончилась на 4й версии, потом туда начали навязывать ООП, которое для вэба как раз является сферическим овер инжинирингом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:35 | ||
На процедурном подходе далеко не уехать. Нужно либо в ООП, либо в ФП, либо и туда и туда идти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от 123 (??), 21-Ноя-24, 18:28 | ||
он еще мертв, но уже давно на пенсии во всех смыслах | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
21. "Релиз языка программирования PHP 8.4" | –1 +/– | |
Сообщение от Аноним (22), 21-Ноя-24, 14:47 | ||
Интересно, что и как у хейтеров порвётся когда они узнают про swoole 🤔 | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Нинзя (?), 21-Ноя-24, 14:58 | ||
От IR порвались видимо расшифровали тот ллвм | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Релиз языка программирования PHP 8.4" | +4 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 14:55 | ||
Когда-то, во времена 4й версии, это был действительно нормальный язык, заточенный под конкретную область. Сегодня это монстр, который сложнее джавы и сишарпа вместе взятых, да и смысла в нем нет, веб давно уже на микросервисах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Rev (ok), 21-Ноя-24, 15:01 | ||
Да, как язык был норм. Только все названия функций приходилось смотреть в доках, ибо они все именовались по-разному, и набор параметров в разном порядке у похожих функций был. Плюс, дикие тормоза были. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (37), 21-Ноя-24, 15:06 | ||
Не знаю какие там у тебя тормоза были, у меня на 3 пне с 512 мб "денвер" летал, когда занимался разработкой, причем разрабатывал серьезные сайты, а не одностраничники, ну и не говори что сейчас ты научился кодить без гугла и без открытого мануала. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от DEF (?), 21-Ноя-24, 18:55 | ||
Ты чего несешь? Нормальным языком PHP стал с версии 8.0, а 4.x было недоразумением. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
43. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Соль земли (?), 21-Ноя-24, 15:34 | ||
> единый для всех архитектур бэкенд и генерирует промежуточное представление (IR), которое затем дополнительно оптимизируется и преобразуется в машинные инструкции для нужной целевой платформы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз языка программирования PHP 8.4" | +3 +/– | |
Сообщение от Дед Анон (?), 21-Ноя-24, 15:44 | ||
Добавления новых функций и упрощение написания сложных конструкций приветствуется, но вот усложнение с повышением монструозности кода, это вообще лишнее. С каждым релизом что-то да выпиливается. Да оставь те вы для совместимости и всего делов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (46), 21-Ноя-24, 16:17 | ||
> Да оставь те вы для совместимости и всего делов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от пох. (?), 21-Ноя-24, 16:36 | ||
> Добавления новых функций и упрощение написания сложных конструкций приветствуется, но | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
51. "Релиз языка программирования PHP 8.4" | +1 +/– | |
Сообщение от Аноним (51), 21-Ноя-24, 16:38 | ||
Давно свичнулся, но продолжаю следить за PHP. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:37 | ||
>Админки и CRUD, где PHP был идеален, уже пилят на TS/JS + json backend на любом языке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (77), 21-Ноя-24, 19:38 | ||
Имеется в виду REST/GraphQL | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Релиз языка программирования PHP 8.4" | –1 +/– | |
Сообщение от Аноним (53), 21-Ноя-24, 16:44 | ||
>Предложена новая реализация JIT-компилятора, построенная на базе IR Framework. Ключевое отличие в том, что старый JIT напрямую генерировал машинные инструкции на основе байткода и с использованием разных бэкендов для архитектур x86_64 и AArch64, а новый JIT использует единый для всех архитектур бэкенд и генерирует промежуточное представление (IR), которое затем дополнительно оптимизируется и преобразуется в машинные инструкции для нужной целевой платформы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Аноним (53), 21-Ноя-24, 16:46 | ||
>Добавлена поддержка прикрепления обработчиков свойств (property hook), позволяющих добавить дополнительную логику, выполняемую при изменении или доступе к свойствам объекта | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Релиз языка программирования PHP 8.4" | –1 +/– | |
Сообщение от FreeStyler (ok), 21-Ноя-24, 17:00 | ||
Long live! Кормит | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Релиз языка программирования PHP 8.4" | +2 +/– | |
Сообщение от Аноним (60), 21-Ноя-24, 17:40 | ||
> Кормит | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от FreeStyler (ok), 21-Ноя-24, 17:53 | ||
Будто что-то плохое. Минусы будут? | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от Aliech (ok), 21-Ноя-24, 18:44 | ||
Плохая параллель. Такое мог привести только человек, не шарящий за то, как точат. У станков, знаете ли, есть износ. Чтобы заточить одну и ту же деталь на одном и том же станке, надо не слабо так разобраться в подготовке и эксплуатации станка. А это важные и ценные навыки даже сами по себе. | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
66. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от MT (ok), 21-Ноя-24, 17:57 | ||
Если кто не заметил — теперь в PHP есть рабочий (теоретически) HTML-парсер. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от IdeaFix (ok), 21-Ноя-24, 18:15 | ||
> теперь в PHP есть рабочий (теоретически) HTML-парсер | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от MT (ok), 21-Ноя-24, 18:22 | ||
Угу, и «зачем-то» люди до этого вынуждены были использовать чисто скриптовый парсер `Masterminds/html5-php`. ;-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Релиз языка программирования PHP 8.4" | +/– | |
Сообщение от голос_из_леса (ok), 21-Ноя-24, 18:25 | ||
>>> Добавлены новые функции mb_trim(), mb_ltrim(), mb_rtrim(), mb_ucfirst(), mb_lcfirst(), bcceil(), bcdivmod(), bcfloor() и bcround(), pcntl_getcpu(), pcntl_getcpuaffinity(), pcntl_getqos_class(), pcntl_setns(), pcntl_waitid(), http_get_last_response_headers(), http_clear_last_response_headers(), fpow() | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |