Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение

Как минимум потому что придется транспилить из нового TypeScript в старый TypeScript для старых браузеров и чем это будет отличаться от того что есть сейчас?

Среди популярных лицензий, которые все используют … нет ни одной явно некоммерческой (интересно почему)

Потому что такая лицензия будет противоречить Open Source Definition и Free Software Definition. Вам бы изначально не FOSS лицензию ставить, она противоречит по духу тому что вы хотите

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

9мб и пара по полтора, ощущения как у Djeux. С композером как раз основные задержки - всякие немейнстримные библиотеки обновляются довольно медленно, даже если им пулл реквесты слать

числа с плавающей точкой, представляющие суммы в некоей валюте

ОМГ, никогда не храните суммы в валюте в числах с плавающей точкой

Использую sabre/xml на основе XMLReader. Киллер-фича в том что можно через коллбэки распарсить элементы сразу в массивы. Еще одна фича, которая для меня оказалась не менее важной - если распарсить просто в массив и сохранить фрагмент как документ, все пространства имен останутся на месте, SimpleXML имеет свойство их терять

Dhall позволяет trailing commas. А вот почему у них все примеры в таком стиле я тоже не понимаю

А начиная с PHP 8.1 встроенные функции тоже будут бросать TypeError

они будут бросать deprecation, а TypeError будет начиная с PHP 9:


  • in PHP < 8.1 the null value will be silently coerced to either false, 0, 0.0 or “”.
  • in PHP >= 8.1 a deprecation error is thrown, but the value is still coerced and the call still takes place.
  • in PHP >= 9.0 a TypeError is thrown, consistent with the behavior of user-defined functions.

PSR-4 немного противоречит логике языка, поэтому вряд ли будет в него когда-либо включен. В PHP имена классов регистронезависимые, а автозагрузка по PSR регистрозависимая на регистрозависимых файловых системах


папки с именами пространств имён и файлы с классами должны быть преобразованы к нижнему регистру

оно же не просто так

Мне казалось что общепринятый тайпхинт это @var TypeOfElеment[]

JSON_FORCE_OBJECT как и JSON_NUMERIC_CHECK может приводить к проблемам когда форсится не то что надо. Если в вашем словаре бывают массивы, то больно иным способом.


Если конкретный массив должен стать в любом случае объектом в JSON, лучше собирать данные в stdClass или, что семантичнее, в ArrayObject

Основной износ шаттлы получали при посадке, когда у них портилась теплоизоляция, так что, боюсь, вы удешевляете систему не с того конца
sizeof(char) == 1 по 6.5.3.4, поэтому не разрешает, char всегда минимум
Действительно, про директории конфигов я и забыл :(
Да, их бы тоже автоматически подчищать не мешало
Если ставите через тулбокс, то там в настройках есть галочка «keep only the latest version»
Сами буквы называются по-разному. L — eru, R — āru

Информация

В рейтинге
4 017-й
Откуда
Таллин, Эстония, Эстония
Зарегистрирован
Активность