Size: a a a

2021 December 02

G

GDim in PHP
Java например тоже не упадет при вызове System.out.print(2 + 2.1 + "2.2"), правда в итоге получится строка. Там тоже слабая типизация?
источник

G

GDim in PHP
а какие могут быть кейсы статической типизации в интерпретируемом языке?
источник

АС

Альберт Степанцев... in PHP
а кто сказал, что PHP - интерпретируемый язык? ))
источник

АС

Альберт Степанцев... in PHP
кейс я выше приводил
источник

АС

Альберт Степанцев... in PHP
потрудитесь полистать немного чат
источник

G

GDim in PHP
а какой же еще?
источник

АС

Альберт Степанцев... in PHP
нет, потому что главный различающий признак сильной и слабой типизации - это приписывание типа имени (переменной) или значению, соответственно

неявное приведение может быть и в языке с сильной типизацией
источник

АС

Альберт Степанцев... in PHP
вы всерьез сейчас?
источник

G

GDim in PHP
ну когда мы говорим про переменные, то пример с echo переменных не содержит. Однако если определить класс с типом, с включенным strict_types, то изменить тип не получится. Это и есть строгая типизация
источник

АС

Альберт Степанцев... in PHP
Вы меня утомляете. Поговорите с кем-нибудь другим. Тут много вежливых и бесконечно терпеливых админов чата.
источник

АС

Альберт Степанцев... in PHP
я не вас конкретно даже имел в виду
а разговор вообще
источник

G

GDim in PHP
Ок, я вас понял :) Но вообще, тут вроде больше никто и не утверждает, что в пхп есть статическая типизация и при этом не поддерживается строгая. Именно это и привело меня в недоумение :)
источник

АС

Альберт Степанцев... in PHP
потому что я наперед знаю, что будет дальше
- PHP - это интерпретатор
- тыканье носом в мануал
- ну и что, что есть компилятор, ВМ и JIT, всё равно
- снова тыкание носом в то, что Java устроена ровно также
срач, срач, срач
источник

АС

Альберт Степанцев... in PHP
я не "утверждаю", я это знаю и выше привел пример
источник

SM

Sasha Mikhlyaev in PHP
ты забыл, что тебя потом еще забанят на неделю
источник

SM

Sasha Mikhlyaev in PHP
источник

АС

Альберт Степанцев... in PHP
вряд ли
источник
2021 December 03

Т

Тецкатлипок... in PHP
Товариши!
Вопрос по composer

Точнее по его необходимости


Заметил что все чаше всякие либы начали распространять ТОЛЬКО через composer

Не совсем удобно и зачастую очень криво как раз из за зависимостей

И вот очередная задача, хватило бы файлика с классом  ибо просто все, но нет только composer

Я уже даже специально сел гуглить но ничего кроме "он современный кококо" и то что его используют большие гиганты не нашёл ничего вразумительного


Может тут есть те кто с ним работают и могут мне объяснить не очевидные плюсы почему же его используют? Нахрена козе баян и тд.
источник

VM

Volodymyr Melko in PHP
большинство либ так или иначе имеют зависимости и одним скачанным файликом ты всеравно не обойдешься. Зачем качать кучу файлов, парится с их автолоадом иил упаси господи инклудами, если есть композер, который все поставит одной командой?
источник

КГ

Константин Грачев... in PHP
А какие ещё есть варианты распространения?
Чтобы пакет был в композере он как минимум должен быть в гит репе, откуда исходники можно скачать.
Не пойму откуда это утверждение что "только" через композер
источник