Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от opennews (ok), 13-Июн-21, 09:40 | ||
Представлен первый альфа-выпуск новой ветки языка программирования PHP 8.1. Релиз намечен на 25 ноября. Основные новшества, уже доступные для тестирования или планируемые к реализации в PHP 8.1:... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от lockywolf (ok), 13-Июн-21, 09:40 | ||
>Появился новый тип "never", который можно использовать для информирования статических анализаторов о том, что функция прекращает выполнение программы, например, вызывая исключение или выполняя функцию exit. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Началось альфа-тестирование PHP 8.1" | –38 +/– | |
Сообщение от Qwerty (??), 13-Июн-21, 09:46 | ||
А оно ещё живо? Кто-то на этом пишет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Началось альфа-тестирование PHP 8.1" | +12 +/– | |
Сообщение от Mad max (?), 13-Июн-21, 10:06 | ||
Посмотри вакансии, дурачок. Люди получают неплохие деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (11), 13-Июн-21, 10:51 | ||
Ну да больше 0 это неплохой результат. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от КО (?), 13-Июн-21, 10:54 | ||
Лучше задумайтесь почему так много этих вакансий. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
15. "Началось альфа-тестирование PHP 8.1" | +4 +/– | |
Сообщение от Аноним (15), 13-Июн-21, 11:45 | ||
Легаси допиливать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Началось альфа-тестирование PHP 8.1" | +6 +/– | |
Сообщение от Lex (??), 13-Июн-21, 14:09 | ||
Потому что джава - сильно жЫрно, плюсЫ - громоздко, а питон - медленно | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
29. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от Aukamo (ok), 13-Июн-21, 14:28 | ||
А ещё потому что PHP стал мейнстримом для "dynamic web" в нужное время и для него даже компилятор запилили. Постоены гигантские инфраструктуры, способные видерживать солидные нагрузки и хостить кучу клиентов. Есть море CMS и т.д. обещающие всё готовое из коробки, и да, если вам надо просто ребрендинг сделать, зачем платить больше? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Плюсовик (?), 13-Июн-21, 15:00 | ||
>первым делом о WordPress вспоминаю, а не о django\flask & spring (или что там для java) | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от MVK (??), 15-Июн-21, 10:42 | ||
>Java и Ко идет лесом, только для жирного бизнеса. Она раскрывается при хорошем вливании денег и предоставлении больших мощностей железа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (130), 15-Июн-21, 16:47 | ||
>>Java и Ко идет лесом, только для жирного бизнеса. Она раскрывается при хорошем вливании денег и предоставлении больших мощностей железа. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (130), 15-Июн-21, 16:48 | ||
всё проблемы конкретной реализации, то другой в общем то нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от MVK (??), 17-Июн-21, 11:24 | ||
>Большая часть функционала PHP реализуется C++, а вот Java отдаёт C++ в лучшем случае переходы в libc | ||
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору |
142. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (130), 17-Июн-21, 12:42 | ||
> - интересно, но объясните тогда почему тогда PHP так нуждается в различных | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от MVK (??), 17-Июн-21, 13:18 | ||
>Потому, что базы данных не умеют толково кешировать запросы | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Началось альфа-тестирование PHP 8.1" | +6 +/– | |
Сообщение от pda (ok), 13-Июн-21, 17:03 | ||
Он уже давно вполне себе язык. | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
35. "Началось альфа-тестирование PHP 8.1" | –3 +/– | |
Сообщение от starlette (?), 13-Июн-21, 15:33 | ||
Можно подумать, Ларавель, Вордпресс и прочие поделия - это быстро. Да на Питоне нужно сильно постараться, чтобы написать что-то более тормозное чем на большинстве PHP фреймворках или CMS. | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
39. "Началось альфа-тестирование PHP 8.1" | +9 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 16:08 | ||
Вот только одна проблема: на PHP таки написано. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Аноним (113), 15-Июн-21, 03:24 | ||
Лучше бы вообще не писали. Ни на одном языке не написано столько откровенной дряни как на этом шаблонизаторе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от z (??), 15-Июн-21, 12:56 | ||
а ты конечно лично каждую строку проверил, написанную каждым школьником на бейсике, и у тебя статья на эту тему конечно же есть опубликованная в солидном издании. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Плюсовик (?), 13-Июн-21, 18:52 | ||
Приведи аналоги Laravel, WordPress, Symfony для Python. Django да и все. Остальные микрофреймворки разной степени готовности со статусом от "в процессе проектирования" до "не готово". | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
115. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (115), 15-Июн-21, 03:48 | ||
Их нету, поскольку такую кучу г-на только на похапе написать и можно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от Плюсовик (?), 13-Июн-21, 18:58 | ||
>Питоне нужно сильно постараться, чтобы написать что-то более тормозное чем на большинстве PHP фреймворках или CMS. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
25. "Началось альфа-тестирование PHP 8.1" | +7 +/– | |
Сообщение от Аноним (25), 13-Июн-21, 13:04 | ||
Если бы существовали альтернативы, предоставляющие, хотя бы, тот же уровень возможностей при, хотя бы, том же уровне усилий, то, возможно, от него бы начали отказываться. А так, альтернатив в вебе особо то и не густо. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
26. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от ананоша (?), 13-Июн-21, 13:48 | ||
Пишу сейчас бэк на типскрипт, лучше бы на пыхе+симфони писал | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
30. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Aukamo (ok), 13-Июн-21, 14:29 | ||
Обоснуй | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от ананоша (?), 13-Июн-21, 17:04 | ||
Не вижу гибкого мейнстримного фреймворка уровня симфони, на который не забьют через полгода | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (43), 13-Июн-21, 17:41 | ||
NestJS | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (69), 13-Июн-21, 23:15 | ||
Только typeorm брать не надо, его автор вообще не в курсе, что такое ORM, и годами не понимает, зачем править очевидные архитектурные ляпы типа вызова конструктора при гидрации. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от ананоша (?), 14-Июн-21, 02:45 | ||
Это который пилится одним поляком? | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
77. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Аноним (69), 14-Июн-21, 05:51 | ||
Точно так же, как Symfony пилится одним французом (давно уже нет). | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Ненавижу SJW (?), 13-Июн-21, 21:20 | ||
Express? | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
67. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (69), 13-Июн-21, 23:08 | ||
Экспресс низкоуровневый. Это скорее сравнимо с компонентами Symfony HttpFoundation, чем с самим Symfony. | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от ананоша (?), 14-Июн-21, 02:47 | ||
Ну да, его и используем конечно же. Страшная вещь) | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
97. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (97), 14-Июн-21, 14:54 | ||
Blazor (гы-гы-гы), а вообще Angular | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
133. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Aukamo (ok), 15-Июн-21, 17:39 | ||
И это всё что не нравится в TS? Просто отсутсвие какого-то более менее долгоживущего решения (фреймворка)? | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
3. "Началось альфа-тестирование PHP 8.1" | –4 +/– | |
Сообщение от Аноним (3), 13-Июн-21, 09:54 | ||
Статический анализатор в PHP настолько беспомощен, что не может понять, что в функции содержится вызов exit или бросает исключение и поэтому надо переложить написание лишних подсказок на плечи разработчика? А синтаксис перечисления нельзя было взять из Си или TypeScipt? | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (5), 13-Июн-21, 10:14 | ||
Нет нельзя! Надо было обязательно слепить что-то среднее между enum'ом и switch'ом, чтобы не как у всех было) | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Началось альфа-тестирование PHP 8.1" | –3 +/– | |
Сообщение от Варенье (?), 13-Июн-21, 10:40 | ||
> А синтаксис перечисления нельзя было взять из Си или TypeScipt? | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
10. "Началось альфа-тестирование PHP 8.1" | +6 +/– | |
Сообщение от Ordu (ok), 13-Июн-21, 10:47 | ||
> Статический анализатор в PHP настолько беспомощен, что не может понять, что в функции содержится вызов exit или бросает исключение и поэтому надо переложить написание лишних подсказок на плечи разработчика? | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
95. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 14-Июн-21, 13:39 | ||
>Если ты вызываешь из кода php функцию на C, которая прерывает выполнение программы | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Ordu (ok), 14-Июн-21, 14:51 | ||
>>Если ты вызываешь из кода php функцию на C, которая прерывает выполнение программы | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Sw00p aka Jerom (?), 14-Июн-21, 17:13 | ||
> Я даже не знаю что сказать на это. Что значит "язык является | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Ordu (ok), 14-Июн-21, 18:21 | ||
> Вот что значить вот это "Если ты вызываешь из кода php функцию на C"? пхепешный fopen вызывает lib сишный fopen который вызывает системный сишный сискол open. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Sw00p aka Jerom (?), 15-Июн-21, 01:32 | ||
> Эмм... Любой язык, кроме ассемблера, становится обёрткой, если следовать такому определению. | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Ordu (ok), 15-Июн-21, 03:20 | ||
>> Анализ кода. Как правило с целью найти потенциальные ошибки в коде. Или | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (80), 14-Июн-21, 09:25 | ||
Что еще ожидать от недоразвитых вебмакак неспособных даже написать помощьный статический анализатор. Анонимным эксперам всё ясно с php, давно. Единственное что анонимным экспертам не ясно, что же такое статический анализатор и зачем он нужен. А так же зачем тип Nothing в kotlin, never в swift и typescript. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
81. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Онаним (?), 14-Июн-21, 10:07 | ||
Статический анализатор в динамическом языке... | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
82. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 10:07 | ||
// квадратные скобки лишние, сорян | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (80), 14-Июн-21, 10:37 | ||
в php вообще-то есть статическая типизация для аргуметов функций и полей классов | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
89. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 12:07 | ||
Там скорее тайпчек частично на этапе трансляции, а в основном - в рантайме. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 12:08 | ||
(потому что не для констант и предсказуемых вызовов финальный тип становится известен только в рантайме) | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 12:10 | ||
(ну то есть к реальной статический типизации это имеет слабое отношение, хотя часть оптимизаций применима, конечно же) | ||
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору |
109. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 15-Июн-21, 01:42 | ||
> Статический анализатор в динамическом языке... | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
7. "Началось альфа-тестирование PHP 8.1" | –22 +/– | |
Сообщение от onanim (?), 13-Июн-21, 10:36 | ||
кошмар. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Началось альфа-тестирование PHP 8.1" | +4 +/– | |
Сообщение от Aukamo (ok), 13-Июн-21, 14:33 | ||
Ставил минус ибо не понял: при чём тут Rust, вообще? | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Аноним (33), 13-Июн-21, 14:40 | ||
Тоже минус. Лучшего синтаксиса мои глаза не видели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от СССР (?), 13-Июн-21, 23:24 | ||
но лучше чем питон | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
114. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (113), 15-Июн-21, 03:27 | ||
Делали шаблонизатор для домашних страниц, а получился язык для говнокодинга. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
125. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от onanim (?), 15-Июн-21, 11:51 | ||
> Делали шаблонизатор для домашних страниц, а получился язык для говнокодинга. | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Aukamo (ok), 15-Июн-21, 17:25 | ||
> начиная с 7ой версии пых стал довольно неплох. | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 16-Июн-21, 10:16 | ||
"Шашечки или ехать". | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Началось альфа-тестирование PHP 8.1" | –10 +/– | |
Сообщение от InuYasha (??), 13-Июн-21, 10:39 | ||
Пока статическую типизаицю не введут, плюс не поставлю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Аноним (11), 13-Июн-21, 10:53 | ||
Это сегрегация все типы должны иметь равные возможности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Аноним (15), 13-Июн-21, 11:46 | ||
И делить на ноль надо разрешить, оскорбление нуля! | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от anonymous (??), 13-Июн-21, 12:27 | ||
Никто не мешает добавить число бесконечность (беззнаковый, как в сфере Римана) и разрешить деление на ноль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Da (?), 15-Июн-21, 03:10 | ||
Деление на 0 не равно бесконечности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от ыы (?), 15-Июн-21, 11:41 | ||
Просто мы еще чегото не знаем о окружающем нас мире... | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 13-Июн-21, 15:40 | ||
а че тут такого, этоже по факту функция рандома. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
54. "Re: И делить на ноль надо разрешить, оскорбление нуля!" | +1 +/– | |
Сообщение от Ag (ok), 13-Июн-21, 19:47 | ||
Тогда вам нужен APL, правда там только 0 / 0 (даст 1). Но все же хоть какая то инклюзивность ;) | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
85. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (85), 14-Июн-21, 10:38 | ||
В Джаваскрипте можно делать на 0 будет Infininty. Можно даже стринг поделить на ноль будет NaN. Вот где свобода и права всех типов соблюдены. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
107. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от mr.Clin (?), 15-Июн-21, 00:02 | ||
Ага, ровно до тех пор пока не всрёшься с такими приколами ))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от 1 (??), 15-Июн-21, 10:10 | ||
Так "Ноль" или "Нуль" ? | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
22. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 12:51 | ||
PHP - язык с динамической типизацией изначально, и будет таковым. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
87. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (85), 14-Июн-21, 10:43 | ||
PHP язык со слабой неявной динамической типизацией. Хотя нужно это только для собеседования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 12:05 | ||
Да и для собеседования не особо нужно, но таки да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Здрасьте (?), 15-Июн-21, 07:57 | ||
Ты слабую с нестрогой не перепутал? Си++ — язык со слабой типизацией, например. | ||
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору |
45. "Началось альфа-тестирование PHP 8.1" | +6 +/– | |
Сообщение от Lex (??), 13-Июн-21, 17:57 | ||
Дык ввели. «Си» называется. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
99. "Началось альфа-тестирование PHP 8.1" | +4 +/– | |
Сообщение от Аноним (99), 14-Июн-21, 16:27 | ||
Хорошая идея, одобряю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от InuYasha (??), 16-Июн-21, 10:16 | ||
Так давно уже https://cppcms.com | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (14), 13-Июн-21, 11:33 | ||
А не проще ли с таким синтаксисом писать сразу на статически типизируемом языке? | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от acroobat (??), 13-Июн-21, 11:54 | ||
Опять со своим руби лезут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Началось альфа-тестирование PHP 8.1" | –2 +/– | |
Сообщение от Аноним (18), 13-Июн-21, 12:03 | ||
А ты не завидуй. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Началось альфа-тестирование PHP 8.1" | +3 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 12:53 | ||
Проще. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
46. "Началось альфа-тестирование PHP 8.1" | –7 +/– | |
Сообщение от Аноним (46), 13-Июн-21, 18:25 | ||
Миллионы мух. На баше тоже много написано, но это вообще ни о чем не говорит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Началось альфа-тестирование PHP 8.1" | +4 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 19:19 | ||
Говорит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Annoynymous (ok), 14-Июн-21, 10:31 | ||
У меня сайт на баше. Вообще не вижу проблемы. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
104. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (104), 14-Июн-21, 22:13 | ||
На нем пишется очень много промолчу что он 'простой' все ошибки умирают вместе с интерпретатором после выполнения запроса | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
110. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 15-Июн-21, 01:48 | ||
> На нем пишется очень много промолчу что он 'простой' все ошибки умирают | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 15-Июн-21, 13:33 | ||
Просто не надо сверх меры применять, где не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 17-Июн-21, 22:12 | ||
> а здесь можете получить сверху дебажный вывод, который и подавляется @ там, где он ожидаем, но не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 15-Июн-21, 13:36 | ||
Впрочем, в восьмёрке некоторые файловые операции теперь стреляют эксепшнами, @#$%, и это @ не подавляется. | ||
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору |
136. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 16-Июн-21, 10:19 | ||
@is_file() кстати плохой бойлерплейт. Надо "почему" в список вопросов новичкам включить :D | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Sw00p aka Jerom (?), 17-Июн-21, 22:18 | ||
> Напрягает, пришлось для себя обернуть в unlinkSilently() :D | ||
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору |
53. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Skynin (?), 13-Июн-21, 19:38 | ||
Разработка на ЯП с статической типизацией - медленнее чем на ЯП с динамической, до определенного размера кодовой базы/команды. Может доходить до "в разы" медленнее. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
57. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Рева RarogCmex Денис (?), 13-Июн-21, 21:05 | ||
Я бы поспорил, сильно зависит от задачи и от языка. На том же хаскеле добавление прстой конкурентности или многопоточности зачастую требует всего трех-четырёх выражений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Skynin (?), 14-Июн-21, 07:36 | ||
Автовывод типов не делает ЯП с статический типизацией языком с динамической типизацией. | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 12:38 | ||
> Добавлена поддержка легковесных потоков, именуемых файберами (Fiber) | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 12:53 | ||
(честно говоря задолбался писать обёртки вокруг разных селектов сокетов и прочих ожиданий состояния) | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (60), 13-Июн-21, 21:29 | ||
Я не пхп-шник, но всякие селекты и прочие функции которые ожидают события в ядре как минимум нужно адаптировать под файберы, так как это по факту кооперативная многозадачность и селект в одном файбере положит все синхронное ядро пхп в спячку. Поправьте, если не так | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 22:11 | ||
Всё так. Речь исключительно про либо неблокирующие вызовы, либо очень малый таймаут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 22:29 | ||
По сути fread()/fwrite() на стримах вполне себе может быть неблокирующий, включая сокеты. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
68. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (69), 13-Июн-21, 23:13 | ||
Вот только помимо самих файберов нужна реализация асинхронного апи в PDO, ext/curl и всем прочем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 23:55 | ||
Ну, указанные уже есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Gemorroj (ok), 14-Июн-21, 13:27 | ||
так закопали треды же вроде https://github.com/krakjoe/pthreads | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 14-Июн-21, 13:31 | ||
Совместимость с parallel тем не менее уже тестировали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 22:31 | ||
Ещё даже без I/O - всякие шедулеры событий офигенно ложатся на файберы. Можно одновременно внутри кода стартовать несколько длинных событий, и забить на них, пока они не выполнятся. Параллельно что-то откуда-то почитывая (таймер например), и стартуя ещё по необходимости. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
27. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Аноним (27), 13-Июн-21, 13:53 | ||
Ученые покусали редакторов опеннета. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 16:10 | ||
Там нет параллельного исполнения вообще, кстати. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (43), 13-Июн-21, 17:45 | ||
Так на пхп и пишут код, который большую часть времени ожидает ввода-вывода - например, ждёт выполнения запроса к MySQL. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (38), 13-Июн-21, 16:03 | ||
Пхп в принципе норм, окромя отсутствием обратной совместимости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (46), 13-Июн-21, 18:28 | ||
Тогда и node.js норм. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 19:27 | ||
duktape - норм | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 13-Июн-21, 19:27 | ||
(и не его реализация) | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (55), 13-Июн-21, 20:55 | ||
Ну и синтаксис, жесть. И ещё говорят, что пхп прост для новичков | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 22:13 | ||
Порог вхождения в PHP уже давно за пределами новичкового. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Аноним (38), 13-Июн-21, 22:32 | ||
Новички уже совсем не те. Раньше смузи не пили, потому и вкатывались в инженерные и прочие не тривиальные вещи легче, т.к. мозги были направлены на решение задач, а не на ритуалы скрам, бородки и балансбоарды всякие. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 22:14 | ||
С другой стороны синтаксис в общем виде C-подобен, поэтому если есть опыт с C, и нет застарелых костей в мозге на предмет строгой типизации - проблем не будет. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
137. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от InuYasha (??), 16-Июн-21, 22:44 | ||
По жизни с пятисотками? ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Онаним (?), 17-Июн-21, 09:16 | ||
Ну я ж говорю, для привыкших к тому, что их компилятор за ручку водит - не годится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от InuYasha (??), 17-Июн-21, 10:11 | ||
У вас, пыхарей, наверное, две жизни. И одну из них вы тратите на санацию аргументов. ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 17-Июн-21, 13:32 | ||
Санацию пользовательского ввода, если точнее. И привычка очень хорошая. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Рева RarogCmex Денис (?), 13-Июн-21, 20:59 | ||
Интересно, такими темпами PHP дорастёт до Хаскеля или даже выше? Когда зависимые типы туда добавят? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Lex (??), 13-Июн-21, 21:18 | ||
Уже давно перерос если сравнивать количество проектов в т.ч новых с применением того и другого | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Началось альфа-тестирование PHP 8.1" | –1 +/– | |
Сообщение от Аноним (101), 14-Июн-21, 17:51 | ||
Вот только качество и количество это разные вещи xD | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Lex (??), 15-Июн-21, 11:28 | ||
> Вот только качество и количество это разные вещи xD | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Плюсовик (?), 14-Июн-21, 10:42 | ||
>Интересно, такими темпами PHP дорастёт до Хаскеля или даже выше? | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
72. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Онаним (?), 13-Июн-21, 23:57 | ||
Как жы я это пропустил-то | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (73), 14-Июн-21, 00:41 | ||
О0о0O | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Началось альфа-тестирование PHP 8.1" | +2 +/– | |
Сообщение от Аноним (73), 14-Июн-21, 00:41 | ||
> А можно ещё 0_o и 0_O? | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
92. "Началось альфа-тестирование PHP 8.1" | +7 +/– | |
Сообщение от Led (ok), 14-Июн-21, 12:53 | ||
>Да: (_O_) | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (80), 14-Июн-21, 15:11 | ||
это для местных анонимных коментаторов | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
117. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Здрасьте (?), 15-Июн-21, 07:59 | ||
Можно так: 0_0 (подчерк — допустимый разделитель в числах). | ||
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору |
118. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Онаним (?), 15-Июн-21, 08:19 | ||
0_0 да, но оно не отражает всех моих эмоций, особенно при использовании восьмеричных чисел за пределами chmod(). | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (103), 14-Июн-21, 21:04 | ||
Помянем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Уася (?), 14-Июн-21, 23:16 | ||
Автор! Исправь листинги! Не нужны эти 4 пробела спереди строк. | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Аноним (119), 15-Июн-21, 08:39 | ||
> $array1 = ["a" => 1]; | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от Аноним (123), 15-Июн-21, 11:38 | ||
Его заменило "a" => 1. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Началось альфа-тестирование PHP 8.1" | +/– | |
Сообщение от Онаним (?), 15-Июн-21, 13:29 | ||
Не, всё ок. Одинаковый ключ, значение заменяется на последнее. | ||
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору |
138. "Началось альфа-тестирование PHP 8.1" | +1 +/– | |
Сообщение от АнонимнаяЗалупа (?), 17-Июн-21, 04:21 | ||
PHP для богов | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |