170 похожих чатов

41 ответов

7 просмотров

Что не так с дизайном? )

Не, он серъезно так считает: php, symfony, jquery forever :)

Владислав-Субботин Автор вопроса
Maxim Kainov
Что не так с дизайном? )

Не знаю даже. Например, pecl пакеты и расширения, например, неопределённый порядок аргументов в нативных функциях, за которым нужно лезть в доку или работать только в IDE )

Владислав Субботин
Не знаю даже. Например, pecl пакеты и расширения, ...

Pecl никто не пользуется уже давно. Остальное ерунда вообще.

Владислав-Субботин Автор вопроса
Maxim Kainov
Pecl никто не пользуется уже давно. Остальное ерун...

Ахаха, да, давно. Ерунда? Ну вот посмотрите другие языки. С вами не согласятся люди, которые видели, что бывает иначе.

Alexey Shatunov
а что с pecl не так?

что это вообще? в 8 его больше нет, pickle теперь закостылили

Владислав-Субботин Автор вопроса
Alexey Shatunov
а что с pecl не так?

Не так то, что в пхп вы можете установить расширение различными способами.

Alexey Shatunov
а что с pecl не так?

Packagist же есть или я че то путаю?

Alexey Shatunov
это замена pear а не pecl

Хз, короче я не пользовался этим ни разу )

Владислав-Субботин Автор вопроса
Maxim Kainov
Хз, короче я не пользовался этим ни разу )

Ну так вот. Если бы тебе было нужно расширение, которого нет в apt, ты бы воспользовался.

Владислав Субботин
Ну так вот. Если бы тебе было нужно расширение, ко...

вероятнее всего оно не нужно вовсе. вот почему иксдебаг до сих пор аптом не ставится правда загадка

Владислав-Субботин Автор вопроса
Alexey Gevondyan
вероятнее всего оно не нужно вовсе. вот почему икс...

Оно должно умереть. Но есть проблема, что не всё есть в apt

Alexey Gevondyan
вероятнее всего оно не нужно вовсе. вот почему икс...

почему не встроен в язык - не сильно понятно, ну т.е. не распространяется вместе с языком

Владислав-Субботин Автор вопроса
Maxim Kainov
Да и кто без иде то работает

Ну мало ли, захочется мне что-то простейшее нацарапать на коленке, даже ide не буду открывать. А тут нужно будет в справку лезть. Это плохо

Alexey Shatunov
потому что это отладчик.. а они разные

я понимаю, что есть другие, но некоторые расширения вместе с языком распространяют (при этом оставляя возможность заюзать сторонние), думаю, что xdebug мог бы стать одним из таких расширений

Владислав-Субботин Автор вопроса
Vladimir
почему не встроен в язык - не сильно понятно, ну т...

давно пора, и профайлер какой-нибудь трушный туда же

Vladimir
я понимаю, что есть другие, но некоторые расширени...

не совсем так.. php распространяют с встроенным API phpdbg, а вот отладчики типа xdebug не более чем фронтенд к нему

Alexey Shatunov
не совсем так.. php распространяют с встроенным AP...

это не имеет значения же, большинство юзают xdebug, поэтому могли бы включить его в поставку вместе с языком и другими расширениями

Vladimir
это не имеет значения же, большинство юзают xdebug...

кто мог? Никто не мешает его в сборку пакета включать в дистрах типа мейнтейнеру apt репозиторя, но с точки зрения core-модулей php отладчик там ничего не забыл когда уже есть протокол отладки

Vladimir
это не имеет значения же, большинство юзают xdebug...

можно перефразировать по-другому, если плохо объяснил.. на проде xdebug нафиг не нужен, а включили его в core - все он по определению у вас там зачем-то есть

Alexey Shatunov
можно перефразировать по-другому, если плохо объяс...

дак и другие модули есть, которые могут не использоваться на проде

Vladimir
дак и другие модули есть, которые могут не использ...

функции могут, но отладчик это не функция а внешний процесс

Vladimir
я про то что лежит в /usr/lib/php/modules so'шки

никаких so-шек нету, это как раз мейнтейнер дистра запихал а не вендор(команда php)

Alexey Shatunov
никаких so-шек нету, это как раз мейнтейнер дистра...

ну так изначально so'шки откуда идут (самые базовые)? вот отсюда ведь, нет? https://github.com/php/php-src/tree/master/ext это я и имел в виду, когда говорил о включении xdebug в состав php, а там дальше понятно, что зависит от ментейнеров, как они соберут, с какими флагами

Vladimir
ну так изначально so'шки откуда идут (самые базовы...

аа ну так все просто, делай свою репу становись мейнетейнером и пихай какие-хошь расширения.. это нормально, даже не паблик репу а внутри компании. Я думал ты про включение xdebug именно в core как это да, было со многими contrib расширениями в свое время

Alexey Shatunov
аа ну так все просто, делай свою репу становись ме...

я изначально больше говорил с т.з. конечного пользователя, что удобней было бы сразу иметь xdebug в комплекте, а не устанавливать отдельно - вот и всё, ни больше ни меньше) понятно, что можно и форкнуть и свой пакет собрать, где будет xdebug сразу же

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
А вот посоветуйте что-нибудь почитать на тему проектирования систем на Хаскеле? Теории по самому языку и смежным теориям - масса, но как из всех этих теорий построить архитект...
Jevgeni Goloborodko
7
значить например он учился в СДУ то получается он особенный?)
Asets Serikov
11
А кто такой мужчина в твоем понимании Азиз?
who?です 🐈
11
Карта сайта