Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от opennews (?), 08-Дек-22, 19:03 | ||
После года разработки представлен релиз языка программирования PHP 8.2. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от DEF (?), 08-Дек-22, 19:03 | ||
PHP становиться все лучше и лучше. Постепенно избавляется от динамической типизации и становится строгим с жесткой типизацией. Это плюс. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (16), 08-Дек-22, 19:31 | ||
>Постепенно избавляется от динамической типизации и становится строгим с жесткой типизацией. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (27), 08-Дек-22, 19:52 | ||
Даже не знаешь, на чём лучше писать: то ли на пыхпыхе, то ли на расте... | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
128. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (128), 09-Дек-22, 01:10 | ||
https://docs.rs/phper/latest/phper/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
210. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от виласкес (?), 09-Дек-22, 14:22 | ||
там что-то с сертификатом (традиционная "безопасность" в духе раста), лучше не открывать | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 08-Дек-22, 20:57 | ||
Где ты там увидел строгость, болезный? Язык как был галимой динамической императивщиной, таким и помирает. Чтобы узнать, что такое строгость надо Clean потыкать. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
88. "Релиз языка программирования PHP 8.2" | +5 +/– | |
Сообщение от DEF (?), 08-Дек-22, 22:11 | ||
PHP не умирает, его доля почти 80% веба. Был динамическим, становится статическим со строгой типизацией. Что такое стогость, я лучше тебя знаю, эникейшик. Выздоравливай. | ||
Ответить | Правка | Наверх | Cообщить модератору |
244. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Анончик (?), 10-Дек-22, 13:25 | ||
>становится статическим со строгой типизацией | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Lost Inside (ok), 09-Дек-22, 10:58 | ||
Ну есть же скрепное intval(), чего тебе еще надо? )) | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
2. "Релиз языка программирования PHP 8.2" | +7 +/– | |
Сообщение от BuildPrice (?), 08-Дек-22, 19:03 | ||
>> public function bar((A&B)|null $entity) | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Растишка (?), 08-Дек-22, 19:07 | ||
Хруст и плюсы точно приятнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Релиз языка программирования PHP 8.2" | –6 +/– | |
Сообщение от Аноним (56), 08-Дек-22, 20:58 | ||
Плюсы и похапе примерно одного уровня шлак, только последний столько вреда не принёс ввиду ограниченности области применения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (11), 08-Дек-22, 19:28 | ||
Ну-ка, умник, а как же будет не говнокод? | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
110. "Релиз языка программирования PHP 8.2" | –4 +/– | |
Сообщение от Инженегр (?), 08-Дек-22, 23:28 | ||
struct A {}; | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (27), 09-Дек-22, 00:03 | ||
у тебя малюююсенькая ошибка: невозможно определить, что же лежит в Цэ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
199. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (199), 09-Дек-22, 12:41 | ||
ты пытался сделать function bar(A|B|null $entity) | ||
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору |
133. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Кир (?), 09-Дек-22, 01:22 | ||
| ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
136. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от Аноним (136), 09-Дек-22, 01:42 | ||
Какой ужас! | ||
Ответить | Правка | Наверх | Cообщить модератору |
211. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Кир (?), 09-Дек-22, 14:43 | ||
Ужас -- это пых, в котором прога свалится в рантайме, если в функцию попадет значение не того типа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (228), 09-Дек-22, 21:59 | ||
php компилирует пофайлово, и понятия не имеет о взаимосвязях между кодом, расположенном в разных файлах. Так что кроме как в райтайме, вариантов и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от Аноним (164), 09-Дек-22, 09:35 | ||
Опеннет эксперт по программированию первый раз в жизни увидел объединение и пересечении типов и сделал единственный, доступный на его уровне компетенции вывод. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
5. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от Аноним (5), 08-Дек-22, 19:14 | ||
пора его переименовать из personal в corporate home pages. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от BrainFucker (ok), 08-Дек-22, 20:28 | ||
Так его уже переименовали в "PHP: Hypertext Processor". Но в данном случае для первой буквы могли бы что нибудь поприкольней придумать, "professional", например, и пофиг что к многих бомбанёт с этого )) | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (52), 08-Дек-22, 20:51 | ||
Painful | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (56), 08-Дек-22, 21:00 | ||
Parody)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (5), 08-Дек-22, 21:33 | ||
Pandemonium | ||
Ответить | Правка | Наверх | Cообщить модератору |
198. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (198), 09-Дек-22, 12:31 | ||
Pride | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (77), 08-Дек-22, 21:32 | ||
CP получается, мне это нравится | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
7. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 08-Дек-22, 19:18 | ||
> добавлены новые функции | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Релиз языка программирования PHP 8.2" | +9 +/– | |
Сообщение от Аноним (13), 08-Дек-22, 19:29 | ||
содиум крипто стрим икс чача двадцать ксорик | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Gedweb (ok), 08-Дек-22, 19:35 | ||
PHP он такой, берёт функцию из сырцов, добавляет префикс и готово. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
55. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 08-Дек-22, 20:56 | ||
> добавляет префикс | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Релиз языка программирования PHP 8.2" | –4 +/– | |
Сообщение от Без аргументов (?), 08-Дек-22, 21:05 | ||
Это перескок на другую тему | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Gedweb (ok), 09-Дек-22, 11:41 | ||
А вот это вопрос по существу. Новые функции называют для единообразия, но ничто не мешало вынести в отдельное пространство имён их изначально. Как с этим позже поступл, например, создатель модуля RdKafka. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
209. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (209), 09-Дек-22, 13:42 | ||
Так пошло с тех времён, когда неймспейсов не было. Да и по psr нецмспейс первого уровня - это vendor. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
222. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (222), 09-Дек-22, 19:44 | ||
Шоб было. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
63. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Без аргументов (?), 08-Дек-22, 21:04 | ||
Это называется самодокументированный код. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
65. "Релиз языка программирования PHP 8.2" | –2 +/– | |
Сообщение от Без аргументов (?), 08-Дек-22, 21:06 | ||
вы наверно GTK и традиции некрософта не знаете? | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
71. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 08-Дек-22, 21:11 | ||
Просвети, ты же эксперт | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 22:15 | ||
Это он Qt ещё не видел | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:14 | ||
в Qt хотя бы объекты группируют, что не надо писать еще и префикс объекта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:13 | ||
GTK2: | ||
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору |
223. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (222), 09-Дек-22, 19:46 | ||
Так этот GTK2 спокойно маршалируется с помощью GI в пердсставление с делимитерами в тех языках, которые их поддерживают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
207. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:21 | ||
Зря ты так про эксперта, я не теоретик, у меня стаж с детства, интернетов в моем детстве не было, я вместо анимэ уже пытался программировать на VBA/VBS и батники делал, что было в винде 95, а затем XP, и на макроассемблере с WINAPI тоже, и на делфи. Это все еще во время школы лишь, без нормального инета. | ||
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору |
174. "Релиз языка программирования PHP 8.2" | –2 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:44 | ||
Поскольку корни названий заходят в сишечку, на библиотеках на которой пых и собран, а в сишечке с названиями в силу жёсткой естественной фрагментации с именованием полнейший бардак, удивляться тут нечему. И ни у кого, кроме хипстеров, привыкших к полсотне однострочников в зависимостях, это особого баттхёрта не вызывает. Заглянуть в хэндбук в случае чего - дело 5 секунд, дальше часто встречаемое запоминается. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
224. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (222), 09-Дек-22, 19:47 | ||
>Поскольку корни названий заходят в сишечку, на библиотеках на которой пых и собран, а в сишечке с названиями в силу жёсткой естественной фрагментации с именованием полнейший бардак, удивляться тут нечему. | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (164), 09-Дек-22, 09:45 | ||
php движется в сторону java где принято давать длинные идентификаторы объектам. Ограничения типов вводят, магические методы отключают. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
179. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:49 | ||
Уху, и поэтому берёшь какой-нибудь там Hibernate, заглядываешь внутрь, и о***неваешь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (8), 08-Дек-22, 19:22 | ||
ну, теперь всех новичков точно можно будет отпугивать синтаксисом. Столько сахарку сыпят с каждым релизом... | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Релиз языка программирования PHP 8.2" | –2 +/– | |
Сообщение от Аноним (11), 08-Дек-22, 19:29 | ||
Какие новички на похапе? Похапэ это только лютое легаси. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Chlen22sm (?), 08-Дек-22, 20:02 | ||
Ага, учитывая что 90% всего вэба это вордпресс. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Релиз языка программирования PHP 8.2" | –2 +/– | |
Сообщение от DEF (?), 08-Дек-22, 20:12 | ||
Не 90%, а 43%. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от BrainFucker (ok), 08-Дек-22, 20:30 | ||
Будто вордпрес не легаси. Там код ппц. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
48. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 20:40 | ||
> 90% всего вэба это вордпресс | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
54. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от DEF (?), 08-Дек-22, 20:55 | ||
Систематическая ошибка выжившего. Хорошие новости не постят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
283. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (283), 14-Дек-22, 10:48 | ||
Либо их кто-то очень особенный не читает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Chlen22sm (?), 09-Дек-22, 03:28 | ||
Человек хорошее воспринимает как должное. Поэтому большинство отзывов о товарах и услугах - негативные. Туда же и новости. Открой любой новостной телеграм канал - сплошной негатив. | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
60. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 08-Дек-22, 21:02 | ||
И какое отношение имеет вордпресс к новичкам в пхп? Вордпресс это софт, который пилит кучка наркоманов, "программистов на вордпресс" не существует. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
29. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 19:54 | ||
> Столько сахарку сыпят | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
9. "Релиз языка программирования PHP 8.2" | +8 +/– | |
Сообщение от Аноним (9), 08-Дек-22, 19:24 | ||
> Добавлены отдельные типы "true", "false" и "null" | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (47), 08-Дек-22, 20:39 | ||
>>> как достижение века! <<< | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (9), 08-Дек-22, 20:47 | ||
>>>> как достижение века! <<< | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Релиз языка программирования PHP 8.2" | +4 +/– | |
Сообщение от Без аргументов (?), 08-Дек-22, 21:15 | ||
Вам, кто называет "сишечкой" не понятно, что Си создавался для того, чтобы не писать на ассемблере, и чтобы можно было компилить более менее кросс-железно. Его правильней называть языком среднего уровня. В железе нет типа bool, там есть 8/16/32/64-битные регистры, в которых хранятся числа или адреса, а также битовые флаги в регистрах не общего назначения, которые меняются через загрузку в регистр общего назначения и выгрузку обратно, и больше ничего. Задача Си преобразовать алгоритмические читаемые глазами операции в машинный код конкретного процессора. Rust же неоправданно перегружен кучей всяких спецсимволов, осложняющих чтение, что приведёт к ошибкам по невнимательности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (47), 08-Дек-22, 21:20 | ||
>>> Rust же неоправданно перегружен кучей всяких спецсимволов, осложняющих чтение <<< | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 23:56 | ||
в Си хотя бы стандарты есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от пох. (?), 08-Дек-22, 22:41 | ||
Меня до сих пор изумляет слепота разработчиков, выдумавших в нем совершенно лишние платформозависимые типы, завязавших ВСЕ на sizeof(char) из-за которого нельзя было перейти на юникод без адского трэша, просто объявив что в этом компиляторе char двухбайтный (задуман он тоже, разумеется, был как платформозависимый), и выбросивших тип byte - единственный тип в bcpl, который как раз был в этом месте сделан правильно. | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
131. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (128), 09-Дек-22, 01:16 | ||
>объявив что в этом компиляторе char двухбайтный | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (47), 09-Дек-22, 09:21 | ||
Я бы сказал иначе, - если вам нужно работать "по-серьёзному" со строками?, - выбирайте другой язык программирования! | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (222), 09-Дек-22, 19:48 | ||
Энтерпрайзно одобренный способ вызывать malloc() | ||
Ответить | Правка | Наверх | Cообщить модератору |
230. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (228), 09-Дек-22, 22:57 | ||
Попутал char с трамвайной ручкой. :-) | ||
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору |
252. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от пох. (?), 10-Дек-22, 20:18 | ||
> sizeof(char) == 1 по определению. | ||
Ответить | Правка | Наверх | Cообщить модератору |
263. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (209), 11-Дек-22, 00:53 | ||
When sizeof is applied to an operand that has type char, unsigned char, or signed char, (or a qualified version thereof) the result is 1.” | ||
Ответить | Правка | Наверх | Cообщить модератору |
268. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (47), 11-Дек-22, 16:51 | ||
Ох, уж эти стандарты:) | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 08-Дек-22, 23:32 | ||
> Вам, кто называет "сишечкой" не понятно, что Си создавался для того, чтобы | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
115. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Капитан Очевидность (?), 08-Дек-22, 23:55 | ||
>>Си есть структуры. И это, согласитесь, куда более высокоуровневая штука, | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 09-Дек-22, 00:53 | ||
>>>Си есть структуры. И это, согласитесь, куда более высокоуровневая штука, | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 12:52 | ||
Bool это не просто число, он может быть только единицей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
201. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 12:57 | ||
Почему структуры в Си не равно этим вашим JSON и объектам напримере порта микроконтроллера: | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
226. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (-), 09-Дек-22, 19:57 | ||
Про выравнивание в курсе? | ||
Ответить | Правка | Наверх | Cообщить модератору |
237. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:24 | ||
В число - однозначно. В машинное - вообще не однозначно и не очевидно. | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
243. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 10-Дек-22, 13:20 | ||
> В число - однозначно. В машинное - вообще не однозначно и не | ||
Ответить | Правка | Наверх | Cообщить модератору |
245. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 18:03 | ||
Самый примитивный bool - это и есть любой бит в слове произвольной длины. Соответственно можно и упаковать :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
254. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от пох. (?), 10-Дек-22, 20:24 | ||
> Тип bool однозначно и очевидно переводится в машинное число. Но не это | ||
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору |
255. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 10-Дек-22, 20:57 | ||
Если для тебя структура является синтаксическим сахарком над смещениями указателя, то синтаксическим же сахарком для тебя должен являться и тип bool (гораздо более простым и очевидным сахарком кстати). Но если для тебя bool -- это что-то из области ООП, то продолжай программировать на сишечке. До более серьёзных языков ты пока не дорос. | ||
Ответить | Правка | Наверх | Cообщить модератору |
257. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 10-Дек-22, 23:08 | ||
Еще раз: "структура" твоя - просто кусок памяти, в котором есть оффсеты его внутренних кусков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
264. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 11-Дек-22, 01:08 | ||
Структура -- кусок памяти. Значение bool -- тоже кусок памяти. И эти куски жёстко определены на этапе компиляции. Так где ты разглядел отличие одного от другого? | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 12-Дек-22, 13:52 | ||
> Структура -- кусок памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
281. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 13-Дек-22, 23:02 | ||
>> Структура -- кусок памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
284. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 14-Дек-22, 14:18 | ||
> Напоминаю, что "структура -- кусок памяти" -- это было твоё утверждение | ||
Ответить | Правка | Наверх | Cообщить модератору |
261. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 11-Дек-22, 00:31 | ||
На самом деле у того же x86 есть операция bt (да и в z80 даже уже была - bit), которая проверяет конкретный бит. Поэтому насчёт отсутствия в машине я бы так огульно не того. | ||
Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору |
277. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 12-Дек-22, 13:55 | ||
> На самом деле у того же x86 есть операция bt (да и | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (147), 09-Дек-22, 04:08 | ||
А как же stc или просто какой-нибудь xor/add/test итп? | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
203. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:03 | ||
Это все простейшие операции, которые разрулит компилятор. Другое дело там, где нужно параллелить, работать с векторами. Например, операции DSP, делающие несколько арифметических действий за один такт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Сшчка (?), 09-Дек-22, 11:31 | ||
- "там есть 8/16/32/64-битные регистры, в которых хранятся числа или адреса" | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
202. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:01 | ||
Это чтобы хоть маленько донести инфу | ||
Ответить | Правка | Наверх | Cообщить модератору |
204. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 09-Дек-22, 13:07 | ||
Есть еще гарвардская архитектура, где адреса вообще отдельно. И физически адреса подчинены выравниванию памяти под удобство мультиплексирования бит по битности шины. | ||
Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору |
258. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 10-Дек-22, 23:09 | ||
> Есть еще гарвардская архитектура, где адреса вообще отдельно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
260. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 10-Дек-22, 23:53 | ||
Микроконтроллеры. Cortex M3, M4, M7 | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Без аргументов (?), 08-Дек-22, 21:23 | ||
Мне самому непонятно, зачем изобретать (всё равно тормозные и жрущие ОЗУ) GNOME 4x на языке среднего уровня, а также писать криптографические функции, где акцент на математическом алгоритме, ассемблерные вставки же под инструкции процов вроде AES256, SSE4 в нормальных языках можно организовать тоже (но я не в курсе, используются ли они вообще во всяких openssl/libcrypto). | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
62. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (56), 08-Дек-22, 21:04 | ||
Слушай, языку с узкой жестко определённой применимостью (ядра ОС и драйверы) это простительно. А вот языку высокого уровня для ламеров - нет, это позор. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
148. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (147), 09-Дек-22, 04:12 | ||
Что такое «жестко определенная применимость» кем это она жестко определенна? Пишите на чем удобно и всего делов. Главное ж результат | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (56), 09-Дек-22, 09:53 | ||
Вот из-за "главное результат" имеем электрон на десктопе и нижайшее качество софта за всю историю индустрии. Потому что вот такие с подходом "пилю на чем хочу законом не запрещено" не умеют в проектирование. | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Chlen22sm (?), 09-Дек-22, 03:34 | ||
> C23 | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
173. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (47), 09-Дек-22, 09:42 | ||
>>> Не нужно. <<< | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (229), 09-Дек-22, 22:29 | ||
В Common Lisp'е nil и t всегда были типами. И одновременно значениями своих типов. nil так ваще был единственным значением типа nil, а вот тип t, помимо t, включал в себя значения всех других типов. Но это лисп, ему можно, потому что там nil и t заодно ещё и символы, и каждый evalится в себя. Да и вообще это прям таки философия лиспа, засунуть лисп в лисп, чтобы можно было evalить, evalя, он заточен под это. А вот как php переживёт это безумие... | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
10. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (5), 08-Дек-22, 19:25 | ||
Кто-то может объяснить чего именно не хватало в пхп что он мутировал в такую мерзоту? Он же прекрасно выполнял всё для чего был создан. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (8), 08-Дек-22, 19:29 | ||
Ему не хватало пхпфондейшен и внесения изменений ради изменений | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:40 | ||
Вот точно, похоже со стартом фондейшна всё и крякнулось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Релиз языка программирования PHP 8.2" | +5 +/– | |
Сообщение от Аноним (11), 08-Дек-22, 19:30 | ||
Хотелось, видимо, чтобы он таки был языком программирования, а не недошаблончиком. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
18. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (18), 08-Дек-22, 19:33 | ||
Т.е. 20 лет писали на недоязыке и сейчас пришло время? | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Анонимомус (?), 08-Дек-22, 19:38 | ||
С разморозкой! Время пришло ещё 15 лет назад и все изменения поступательные. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (5), 08-Дек-22, 19:38 | ||
но так он же и создавался для того чтобы шаблончики разворачивать. Давайте блин из стула язык программирования делать | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
17. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (16), 08-Дек-22, 19:32 | ||
>Кто-то может объяснить чего именно не хватало в пхп | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
66. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (56), 08-Дек-22, 21:06 | ||
Никогда не выполнял и сейчас не выполняет. Говно присыпали пудрой. Всегда были альтернативы лучше. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
83. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (5), 08-Дек-22, 21:41 | ||
ну не соглашусь. когда появился модуль к апачу, альтернатив, чтобы наляпать по быстрому говносайт, на сколько я помню, небыло приличных | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 08-Дек-22, 22:35 | ||
Cgi был задолго до. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (153), 09-Дек-22, 07:05 | ||
Чем перл не альтернатива? | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
231. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Наноним (?), 10-Дек-22, 01:34 | ||
В эти времена все нормальные люди использовали Perl. Тот же ModPerl под Apache. | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
101. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от пох. (?), 08-Дек-22, 22:44 | ||
> Кто-то может объяснить чего именно не хватало в пхп что он мутировал в такую мерзоту? | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
119. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (136), 09-Дек-22, 00:22 | ||
Можно подумать, что на PHP 8.2 нельзя написать адовую смесь html и интерпретируемого скрипта... | ||
Ответить | Правка | Наверх | Cообщить модератору |
259. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 10-Дек-22, 23:13 | ||
> Можно подумать, что на PHP 8.2 нельзя написать адовую смесь html и | ||
Ответить | Правка | Наверх | Cообщить модератору |
262. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 11-Дек-22, 00:34 | ||
Пачимму невозможно то? | ||
Ответить | Правка | Наверх | Cообщить модератору |
269. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 11-Дек-22, 20:23 | ||
> Пачимму невозможно то? | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (13), 08-Дек-22, 19:37 | ||
напоминаю, что ПХП ("персональная домашняя страничка") - это не язык программирования, а шаблонизатор. Доказательство: как и в любом другом шаблонизаторе, "исходный код" по умолчанию просто выводится в stdout или похожий стрим. А чтобы начать использовать конструкции шаблонизатора, нужно явно это пометить через <? или похожую закорючку. Если переименуете README.txt в README.php, у вас получится правильная "программа" на пыхе. Потому что в ней не окажется <?-закорючки. Хелловорлд на пыхе выглядит не так: | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Анонимомус (?), 08-Дек-22, 19:42 | ||
После этого шаблонизатора можно на Java писать сразу как на родном | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (13), 08-Дек-22, 19:44 | ||
ага, и на си, и на перле. Пых - это адская мешанина всех вышеозвученных языков. Гугли "PHP: a fractal of bad design" | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (61), 08-Дек-22, 21:02 | ||
Стоит отметить что по прошествию 10 лет, большинство аргументов из оригинальной статьи потеряло актуальность — функциональность была добавлена, либо исправлена | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 08-Дек-22, 22:37 | ||
Не потеряла, семантика и дизайн остались такими же отстойными. Впрочем, если бы создатели пхп могли бы писать хорошо, то они бы не были создателями пхп. Такая вот селя ви. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от 5к (?), 09-Дек-22, 01:06 | ||
> Впрочем, если бы создатели пхп могли бы писать хорошо | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 09-Дек-22, 09:59 | ||
Дело не в хорошо и сразу. Дело блин в изначальном грамотном проектировании и дизайне языка. Если строить с самого начала кривулину, то её потом патчами не допилишь без пересмотра основ. А строили именно кривулину, потому что никакой серьёзной теории за пхп не стоит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:28 | ||
Зато за ним стоит много серьёзной практики. И поэтому он почти весь вёб, и за пределами вёба тоже применяется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (61), 09-Дек-22, 01:41 | ||
К сожалению, обратная совместимость требует постепенных итеративных изменений. | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
275. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от пох. (?), 12-Дек-22, 13:35 | ||
> К сожалению, обратная совместимость требует постепенных итеративных изменений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (27), 08-Дек-22, 19:59 | ||
> это не язык программирования, а шаблонизатор | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
159. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (159), 09-Дек-22, 08:28 | ||
Перл все слизал с пхп | ||
Ответить | Правка | Наверх | Cообщить модератору |
232. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Наноним (?), 10-Дек-22, 01:45 | ||
PHP - это если бы дегенерат не осилил Perl и максимально его изуродовал. Именно так PHP и родился, если почитать историю происхождения. До некоторых фишек Perl'а PHP дорос только через десяток лет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноннейм (?), 13-Дек-22, 16:49 | ||
Частично верно | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от BrainFucker (ok), 08-Дек-22, 20:34 | ||
> Доказательство: как и в любом другом шаблонизаторе | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
157. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (-), 09-Дек-22, 08:19 | ||
А ведь можно было присунуть PHP в питон... | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от anonbrain (?), 08-Дек-22, 19:45 | ||
На сайте указано что была повышена производительность, но в шортрелизе ниже об этом не было ни слова. хоть пример бы какой завезли. в целом тенденция печальная. они делают упор на строгую типизацию, расширенные комментарии, атрибуты через спецкоменты и так далее. знаете какое это отношение имеет к прогрессии в языке ? я тоже не знаю. китайцы из swoole делают бомбу, но сам php в этом направлении пока не спешит двигаться. весь синтакс уже был доведён до отличного состояния (позаимствован у плюсов), но с момента как начали происходить взаимствования у js... что то пошло не так. надеюсь сообщество обратит внимание на многопоточность, асинхронное выполнение, оптимизацию и на улучшение jit который в некоторых сценариях вместо прироста производительности обеспечивал её спад вплоть до нестабильных исключений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от тоже Аноним (ok), 08-Дек-22, 22:40 | ||
> на многопоточность, асинхронное выполнение, оптимизацию и на улучшение jit | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Релиз языка программирования PHP 8.2" | –3 +/– | |
Сообщение от Наноним (?), 10-Дек-22, 01:50 | ||
Ты хотел сказать "как можно быстрее умереть", потому что PHP точно не тот язык, который когда бы то ни было стремился к оптимизации по скорости. Вот если бы они вместо бесконечного посыпания сахаром действительно ускорили его, то PHP можно было бы простить всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
239. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:28 | ||
На этот счёт уже в 5.6 было сделано очень многое. В 7 ещё больше. В 8 теперь есть JIT, который реально решает на ряде вещей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
182. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:55 | ||
Многопоточности да, сильно не хватает. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
188. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от тоже Аноним (ok), 09-Дек-22, 10:58 | ||
> Сейчас приходится | ||
Ответить | Правка | Наверх | Cообщить модератору |
193. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 11:40 | ||
Нет особого желания браться за нишевый язык, который как и прочие руби, забудут через несколько лет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Наноним (?), 10-Дек-22, 01:51 | ||
Go уж точно не забудут через несколько лет: на нём написано уже очень много. Продолжайте жрать кактус. | ||
Ответить | Правка | Наверх | Cообщить модератору |
267. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 11-Дек-22, 10:22 | ||
На рубях тоже написано много всякого ненужно, а толку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от anonbrain (?), 09-Дек-22, 12:12 | ||
осталось что бы под го завезли хотя бы один вменяемый mvc фремворк и заживём (этого не будет) | ||
Ответить | Правка | К родителю #188 | Наверх | Cообщить модератору |
215. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от тоже Аноним (ok), 09-Дек-22, 16:30 | ||
> (этого не будет) | ||
Ответить | Правка | Наверх | Cообщить модератору |
240. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:30 | ||
Это тебе только кажется. Модели вполне себе способны параллелить запросы к DBMS, а например в условиях геораспределения это может дать вообще неэпический профит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
241. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:31 | ||
Ну и опять же, зависит от того, что у тебя за модель. Если плоская примитивная вида "вгрузи вот это как есть и хорошо" - да, кроме запросов особо ничего и нет. Если модель обвязана буизнесс-логикой и имеет сложные структурные связи, да ещё и к разносортным API присобачена, то там вполне себе есть чего разобрать. | ||
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору |
265. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Лигивон (?), 11-Дек-22, 10:17 | ||
Уже давно завезли buffalo | ||
Ответить | Правка | К родителю #197 | Наверх | Cообщить модератору |
280. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноннейм (?), 13-Дек-22, 16:54 | ||
Вы читали его доки ? или с китайского ещё не всё перевели хотя бы на английский? | ||
Ответить | Правка | Наверх | Cообщить модератору |
279. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноннейм (?), 13-Дек-22, 16:52 | ||
Упаси господь, есть куда более приемлимые варианты. | ||
Ответить | Правка | К родителю #188 | Наверх | Cообщить модератору |
26. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (26), 08-Дек-22, 19:46 | ||
Ждём когда linux перепишут на PHP! | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 20:01 | ||
Требуем включить пых в ядро как самый безопасный язык! | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (50), 08-Дек-22, 20:50 | ||
Поэтому его и не включат туда включают только опасные языки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (147), 09-Дек-22, 04:16 | ||
По-моему если пишешь на пыхе - ты уже представляешь опасность | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 08-Дек-22, 21:07 | ||
Ну вот уж не надо, лучше на расте. | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
28. "Релиз языка программирования PHP 8.2" | –4 +/– | |
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 19:53 | ||
> Добавлены отдельные типы "true", "false" и "null", которые могут принимать только одно допустимое значение | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (13), 08-Дек-22, 20:01 | ||
Не поверишь, но в языках с богатыми возможностями типизации это уже есть: | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (27), 08-Дек-22, 20:05 | ||
Ты не понял... Ты привёл пример, где ты сам определяешь тип, а в статье речь про уже "добавлены типы". | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 21:35 | ||
Ты не поверишь, но в сабже эти типы ("true", "false" и "null") появились только сейчас, и его разработчики даже сочли нужным сообщить об их появлении своей пастве. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
217. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (164), 09-Дек-22, 17:00 | ||
Ты не поверишь, но в php тип null появились только 20 лет назад, а очередной опеннет эксперт даже счел нужным сообщить о собственной глупости своей пастве. | ||
Ответить | Правка | Наверх | Cообщить модератору |
266. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Лигивон (?), 11-Дек-22, 10:18 | ||
Ну верни мне тип null из функции в 8.1, эксперт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:39 | ||
Напоминает специальную олимпиаду... | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
36. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 20:02 | ||
а когда сделают нечёткую логику "да, но потом"? | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
80. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 21:37 | ||
вот вот раз уж пошла иерархия типов | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 21:38 | ||
Маньяна, иншалла. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
100. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от тоже Аноним (ok), 08-Дек-22, 22:41 | ||
Да, но потом. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
185. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (56), 09-Дек-22, 10:00 | ||
Lazy evaluations? | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 23:23 | ||
Motivation -> Type system completeness | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
132. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (128), 09-Дек-22, 01:19 | ||
Это к реактосному джедайке. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
250. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (250), 10-Дек-22, 19:54 | ||
Для этого надо придумывать "женский" ЯП! Там ВСЁ будет на нечёткой логике. :)) bool - это "да", "нет", "может быть". Ошибка? Есть её обработчик "Отстань, не до тебя сейчас". Цикл от 0 до "я устала". Много чего интересного сделать можно :) | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
30. "Релиз языка программирования PHP 8.2" | –3 +/– | |
Сообщение от Онанистмус (?), 08-Дек-22, 19:59 | ||
То чувство когда компилируемый golang проще чем интерпретируемый php. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 20:06 | ||
перл проще - в нём пробелы считать не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от BrainFucker (ok), 08-Дек-22, 20:36 | ||
Перл проще, потому что на нём писать лучше даже не начинать. Нет кода нет проблем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Амитабх Бачан (?), 08-Дек-22, 21:02 | ||
Из простых остался только раст. Типы да трейты - вот и весь язык. Ни классов, ни наследования, никаких там "readonly class" - все кашерно, все по минимуму. Раст - единственная достойная замена пыхе. Жалко. Много лет на пыхе программировал - версия 7.4 была самая лучшая, на восьмерку даже и не думал переходить. В итоге сейчас перехожу на раст, так как на восьмой пых больно смотреть. | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
129. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от 5к (?), 09-Дек-22, 01:12 | ||
Вот чем хорош пхп, так это совместимостью, не заставляют же использовать все эти опции, а там хоть 5 хоть 8, это не питон. | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (151), 09-Дек-22, 06:46 | ||
Ну попробуй запустить современный фреймворк или волдпресс на PHP 5.6 | ||
Ответить | Правка | Наверх | Cообщить модератору |
271. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от 5к (?), 12-Дек-22, 00:53 | ||
> Ну попробуй запустить современный фреймворк или волдпресс на PHP 5.6 | ||
Ответить | Правка | Наверх | Cообщить модератору |
235. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Наноним (?), 10-Дек-22, 01:55 | ||
Нет там никакой в PHP особой совместимости. Ломают и в 8, ломали при переходе с 4 на 5, и при переходе с 5 на 7. Дофига всего нужно было переделывать. | ||
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору |
270. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от 5к (?), 12-Дек-22, 00:51 | ||
> Нет там никакой в PHP особой совместимости. Ломают и в 8, ломали | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от V1 (ok), 12-Дек-22, 05:06 | ||
Ссылку на чудо скрипт дайте. Он ведь не секретный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
274. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от 1 (??), 12-Дек-22, 10:17 | ||
Ну дык ... Вышеозначенный | ||
Ответить | Правка | К родителю #270 | Наверх | Cообщить модератору |
273. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от 1 (??), 12-Дек-22, 10:15 | ||
> Вот чем хорош пхп, так это совместимостью | ||
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору |
158. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (-), 09-Дек-22, 08:20 | ||
>простых | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
216. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Онанистмус (?), 09-Дек-22, 16:32 | ||
Мне только оператор моржика не нравится вот этот := а так самый читаемый язык до сих пор. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Релиз языка программирования PHP 8.2" | +5 +/– | |
Сообщение от Chlen22sm (?), 08-Дек-22, 20:03 | ||
Пыха стал тяжелее крестов. Что называется дожили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Релиз языка программирования PHP 8.2" | –3 +/– | |
Сообщение от Аноним (50), 08-Дек-22, 20:51 | ||
Вроде так и должно быть или у тебя такой утонченный стеб? Такой нежирный что даже с монитора не стекает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Chlen22sm (?), 09-Дек-22, 03:22 | ||
> Вроде так и должно быть | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Релиз языка программирования PHP 8.2" | –2 +/– | |
Сообщение от Аноним (164), 09-Дек-22, 08:14 | ||
Настоящим программистам достаточно "соответствующего тьюрингу" языка, любой опеннет эксперт это знает | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
41. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (41), 08-Дек-22, 20:08 | ||
Как только куда-то начинают запихивать ООП, это сразу дохнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (9), 08-Дек-22, 20:51 | ||
> Как только куда-то начинают запихивать ООП, это сразу дохнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 09:32 | ||
Есть некоторые исключения из этого... | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 21:37 | ||
>Добавлены отдельные типы "true", "false" и "null" | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Релиз языка программирования PHP 8.2" | +5 +/– | |
Сообщение от Отец Ононим (?), 08-Дек-22, 21:41 | ||
Когда уже добавят undefined, Infinity и NaN? Мне не хватает средств для самовыражения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от Аноним (27), 08-Дек-22, 22:06 | ||
Куда ты торопишься? Они только-только до false дошли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (56), 08-Дек-22, 22:40 | ||
Когда дочитают вторую книгу по программированию. | ||
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору |
169. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Здрасьте (?), 09-Дек-22, 09:40 | ||
Infinity (INF) и NaN (NAN) в языке есть сто лет в обед, как и во многих других. Эти числа — часть стандарта IEEE 754. И даже минус ноль есть. | ||
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору |
191. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Sw00p aka Jerom (?), 09-Дек-22, 11:25 | ||
>в языке есть сто лет в обед | ||
Ответить | Правка | Наверх | Cообщить модератору |
214. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Здрасьте (?), 09-Дек-22, 16:28 | ||
Значения. Тип у этих значений по стандарту — с плавающей запятой (в данном случае — float). | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Sw00p aka Jerom (?), 09-Дек-22, 18:19 | ||
> Значения. Тип у этих значений по стандарту — с плавающей запятой (в | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (136), 08-Дек-22, 21:51 | ||
Кто первый придумал это уродство? | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 23:01 | ||
этот -> Author: Tim Düsterhus, duesterhus @ woltlab.com | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:37 | ||
Вообще реализация атрибутов - лютый ***тизм. | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
172. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Здрасьте (?), 09-Дек-22, 09:41 | ||
Да? Почему? Какая разница вообще какой синтаксис у атрибутов? Это всё полнейшая вкусовщина. А у решётки хоть плюс есть — старых версии пхп её воспримут как коммент, обратная совместимость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
177. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:47 | ||
Оно не инлайнится, опять рулоны. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Здрасьте (?), 09-Дек-22, 10:34 | ||
Если плевать на обратную совместимость, инлайнится, конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (56), 09-Дек-22, 10:03 | ||
И после этого кто-то будет называть пхп пристойным языком? | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
104. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Golangdev (?), 08-Дек-22, 22:56 | ||
> класса доступным только для чтения | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (136), 09-Дек-22, 00:43 | ||
Хороший был инструмент под названием PHP до версии 7, простой и самодостаточный. Потом вместо нормальной модульности придумали уродский костыль в виде namespaces. | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:35 | ||
Ну, namespaces кстати удобны. К ним бы ещё множественное наследования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (125), 09-Дек-22, 01:03 | ||
Кто нибудь знает, планируется ли добавление блочного ограничения области видимости переменной? | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Аноним (136), 09-Дек-22, 01:47 | ||
Вротпресс такого не переживет. А без него PHP отправится вслед за Perl. | ||
Ответить | Правка | Наверх | Cообщить модератору |
236. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Наноним (?), 10-Дек-22, 02:00 | ||
PHP никогда не отправится вслед за Perl, потому что Perl - по-прежнему лучший для парсинга текста и "склеивания" разнородных скриптов и систем. PHP же в этом качестве всегда был негодным инструментом. Поэтому PHP однажды просто сдохнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Релиз языка программирования PHP 8.2" | +3 +/– | |
Сообщение от Аноним (141), 09-Дек-22, 03:18 | ||
Чего хотели? Каждое десятилетие язык меняется. В конторе есть простенький сайт на php5 на 98 винде крутится, 256 мегабайт оперативки хватает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Релиз языка программирования PHP 8.2" | +6 +/– | |
Сообщение от Аноним (150), 09-Дек-22, 05:28 | ||
Нельзя писать "ключевые улучшения" !!!! | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Релиз языка программирования PHP 8.2" | +1 +/– | |
Сообщение от Анони Карбайкл (?), 09-Дек-22, 06:53 | ||
Блестяще! Это не улучшения - это ключевые ухудшения! Превратили php в выгребную яму языковых отходов! Руки прочь от нашего пхп! Оставьте его в покое! | ||
Ответить | Правка | Наверх | Cообщить модератору |
212. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Анонист (?), 09-Дек-22, 15:33 | ||
>Превратили php в выгребную яму языковых отходов! | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Igraine (ok), 09-Дек-22, 08:01 | ||
>Указание флага "readonly" на уровне класса | ||
Ответить | Правка | Наверх | Cообщить модератору |
160. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Igraine (ok), 09-Дек-22, 08:33 | ||
>Объявлена устаревшей возможность динамического создания свойств в классе. В PHP 9.0 обращение к свойствам, изначально не определённым в классе, будет приводить к ошибке (ErrorException) | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Релиз языка программирования PHP 8.2" | –1 +/– | |
Сообщение от Аноним (174), 09-Дек-22, 09:33 | ||
Такое ощущение, что в коре развития языка случился какой-то Ц. | ||
Ответить | Правка | Наверх | Cообщить модератору |
190. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от фф (?), 09-Дек-22, 11:04 | ||
- Функции, подобные strtolower() и strtoupper(), теперь всегда преобразуют регистр символов в диапазоне ASCII как при выставлении локали "С" | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 09-Дек-22, 11:42 | ||
"ё" - это образно. В ASCII8 много всякого интересного в начале диапазона. | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 09-Дек-22, 11:43 | ||
// в начале расширенного диапазона 128-255, а то снова не разжевал | ||
Ответить | Правка | Наверх | Cообщить модератору |
208. "Релиз языка программирования PHP 8.2" | +2 +/– | |
Сообщение от фф (?), 09-Дек-22, 13:28 | ||
расширенный режим 128-255 не входит в ASCII | ||
Ответить | Правка | Наверх | Cообщить модератору |
251. "Релиз языка программирования PHP 8.2" | +/– | |
Сообщение от Аноним (174), 10-Дек-22, 20:11 | ||
Там так: в расширенных кодах ASCII8 пыталась учитываться локаль. Теперь чистый ASCII7 по кейсингу, как в C locale. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |