The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз языка программирования PHP 8.4"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз языка программирования PHP 8.4"  +/
Сообщение от opennews (??), 21-Ноя-24, 13:08 
После года разработки представлен релиз языка программирования PHP 8.4. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62269

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


5. "Релиз языка программирования PHP 8.4"  –1 +/
Сообщение от ijuij (?), 21-Ноя-24, 13:32 
Чем-то он уже напоминает C#.
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз языка программирования PHP 8.4"  +1 +/
Сообщение от _kp (ok), 21-Ноя-24, 13:45 
Слишком много денежного фетишизма в синтаксисе языка.
Еще убрать немного лишнего, и будет красиво.
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз языка программирования PHP 8.4"  +2 +/
Сообщение от Аноним (12), 21-Ноя-24, 14:07 
C$ ?
Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (37), 21-Ноя-24, 15:12 
Так это ещё с перла пошло называть переменные так.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

7. "Релиз языка программирования PHP 8.4"  +3 +/
Сообщение от Аноним (7), 21-Ноя-24, 13:37 
из обычного, простого языка сделали какое-то недоразумение, изменения ради изменений

Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз языка программирования PHP 8.4"  –1 +/
Сообщение от 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ообщить модератору

33. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (37), 21-Ноя-24, 15:02 
> мама, я сделяль сайт

Что в этом плохого? В то время можно было в одиночку целый сайт сделать и даже зарабатывать на посетителях, причем хотя его на бесплатном хостинге. Знал чела, который в 13 сделал сайт на пхп как раз, кажется в году 2006, в 2010 там посещаемость была уже сотни тысяч, сайт называть не буду, но многие около айтишники хоть раз да натыкались на него.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

40. Скрыто модератором  +2 +/
Сообщение от Аноним (40), 21-Ноя-24, 15:21 
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (7), 21-Ноя-24, 15:15 
у пхп уже есть своя ниша, в которой он хорош, так же как существующие другие языки, которые занимают свои ниши. Соперничать с ними, переусложняя язык ненужным синтаксическим сахаром - плохая идея. Своими действиями они отталкивают часть прежних пользователей языка и не дают ничего нового потенциальным новым пользователя.

в итоге есть шанс остаться у разбитого корыта.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

30. Скрыто модератором  –3 +/
Сообщение от Сталин (?), 21-Ноя-24, 15:00 
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

8. "Релиз языка программирования PHP 8.4"  +4 +/
Сообщение от Аноним (8), 21-Ноя-24, 13:43 
PHP десятилетиями хоронят, а он не просто жив, но и развивается.
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз языка программирования PHP 8.4"  –3 +/
Сообщение от Аноним (11), 21-Ноя-24, 13:58 
Это не развитие. Это отчаянные попытки вернуть тех, кто сваливал с него на протяжение последнего десятилетия. Типа "смотрите, у нас теперь тоже есть get/set-обработчики свойств, все как у больших дядей; вернитесь позязя... -_-"
Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз языка программирования PHP 8.4"  +2 +/
Сообщение от Аноним (17), 21-Ноя-24, 14:17 
Представьте себе, есть проекты, которые живут и развиваются десятилетиями, без ежегодного переписывания всего кода на язык, который сегодня в тренде. Вот для тех, кто по тем или иным причинам лет 10-15 назад выбрал PHP (а для ряда проектов это было вполне разумное решение), это всё очень полезно.

Сейчас, конечно, начинать новый проект на PHP я не знаю зачем.

Ответить | Правка | Наверх | Cообщить модератору

20. Скрыто модератором  +1 +/
Сообщение от Анон1110м (?), 21-Ноя-24, 14:21 
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз языка программирования PHP 8.4"  +/
Сообщение от пох. (?), 21-Ноя-24, 15:32 
> Представьте себе, есть проекты, которые живут и развиваются десятилетиями, без ежегодного
> переписывания всего кода

у меня для вас хреновая новость:
включает серию новых возможностей, а также несколько изменений, нарушающих совместимость.

и такая дребедень - каждый день. А ваш php5.4 (несовместимый с 5.3! Про историю с 5.2 замнем за давностию лет) не поддерживается. И 7 не поддерживается. И скоро с нытьем про нехватку рук, энтузиазма и туалетной бумаги - перестанут и 8.0-8.3

Ну и как себя чувствует проект который десятилетие нужно именно что ежегодно переписывать чтоб вообще работало - на том же самом (но не совсем) языке?

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

45. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (17), 21-Ноя-24, 16:08 
Переходить на 5.4 с 5.3 в свое время за отсутствием хорошего инструментария было болезненно. Современные IDE и линтеры это всё упрощают - можно на 99% проанализировать на совместимость статически и исправить несовместимости (часто даже автоматическим рефакторингом, как в случае с ?Type = null), а остальное словится при запуске test suite. Сравнивать это с переписыванием на другой язык даже не смешно.
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  +/
Сообщение от Анон1110м (?), 21-Ноя-24, 14:17 
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

16. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Жироватт (ok), 21-Ноя-24, 14:16 
Хоронили php - порвали джва баяна \
Мне сегодня можно, я сегодня пьяный \

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

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

23. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (23), 21-Ноя-24, 14:54 
А ты так с избрания Трампа и не просыхаешь.
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз языка программирования PHP 8.4"  –2 +/
Сообщение от Rev (ok), 21-Ноя-24, 14:59 
Первая версия тоже крайняя. На ней замораживать?
Ответить | Правка | К родителю #16 | Наверх | 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"  +2 +/
Сообщение от Аноним (37), 21-Ноя-24, 15:08 
Сегодня может быть, но для меня пыха закончилась на 4й версии, потом туда начали навязывать ООП, которое для вэба как раз является сферическим овер инжинирингом.
Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз языка программирования PHP 8.4"  –1 +/
Сообщение от Аноним (13), 21-Ноя-24, 14:10 
Зачем?
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз языка программирования PHP 8.4"  –2 +/
Сообщение от Жироватт (ok), 21-Ноя-24, 14:14 
Чтобы лично ты спросил?
Ответить | Правка | Наверх | Cообщить модератору

26. "Релиз языка программирования PHP 8.4"  +1 +/
Сообщение от Аноним (37), 21-Ноя-24, 14:57 
Донаты, гранты, стипендии и субсидии сами себя не соберут.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

19. Скрыто модератором  –2 +/
Сообщение от Аноним (19), 21-Ноя-24, 14:18 
Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (22), 21-Ноя-24, 14:47 
Интересно, что и как у хейтеров порвётся когда они узнают про swoole 🤔
Ответить | Правка | Наверх | Cообщить модератору

27. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Нинзя (?), 21-Ноя-24, 14:58 
От IR порвались видимо расшифровали тот ллвм
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +/
Сообщение от Аноним (23), 21-Ноя-24, 14:55 
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз языка программирования PHP 8.4"  +4 +/
Сообщение от Аноним (37), 21-Ноя-24, 14:55 
Когда-то, во времена 4й версии, это был действительно нормальный язык, заточенный под конкретную область. Сегодня это монстр, который сложнее джавы и сишарпа вместе взятых, да и смысла в нем нет, веб давно уже на микросервисах.
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз языка программирования PHP 8.4"  –1 +/
Сообщение от Rev (ok), 21-Ноя-24, 15:01 
Да, как язык был норм. Только все названия функций приходилось смотреть в доках, ибо они все именовались по-разному, и набор параметров в разном порядке у похожих функций был. Плюс, дикие тормоза были.
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз языка программирования PHP 8.4"  +1 +/
Сообщение от Аноним (37), 21-Ноя-24, 15:06 
Не знаю какие там у тебя тормоза были, у меня на 3 пне с 512 мб "денвер" летал, когда занимался разработкой, причем разрабатывал серьезные сайты, а не одностраничники, ну и не говори что сейчас ты научился кодить без гугла и без открытого мануала.
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз языка программирования PHP 8.4"  –2 +/
Сообщение от Bottle (?), 21-Ноя-24, 15:17 
Пыха жива и будет жить, даже переживёт сишечку.
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз языка программирования PHP 8.4"  +/
Сообщение от nume (ok), 21-Ноя-24, 15:31 
Интересно, кто з@охнет первым как pascal, java или php?
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Соль земли (?), 21-Ноя-24, 15:34 
> единый для всех архитектур бэкенд и генерирует промежуточное представление (IR), которое затем дополнительно оптимизируется и преобразуется в машинные инструкции для нужной целевой платформы.

LLVM напоминает.

Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз языка программирования PHP 8.4"  +1 +/
Сообщение от Дед Анон (?), 21-Ноя-24, 15:44 
Добавления новых функций и упрощение написания сложных конструкций приветствуется, но вот усложнение с повышением монструозности кода, это вообще лишнее. С каждым релизом что-то да выпиливается. Да оставь те вы для совместимости и всего делов.
Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз языка программирования PHP 8.4"  +/
Сообщение от Аноним (46), 21-Ноя-24, 16:17 
> Да оставь те вы для совместимости и всего делов.

Да не юзай ты его и делов то :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру