Size: a a a

2020 October 27

AS

Andrey Shaposhnikov in phpGeeks
First Last
Тогда давай я отвечу на твой вопрос

Статической
Я так-то это TheAnt спрашивал. Но если нравится статическая типизация - Java/C - ваш выбор. Apache+Tomcat или IIS+модули (как больше нравится).

Динамическая слабая типизация имеет свои недостатки. Ибо контроль типов отдаётся на в руки кодеру, а не интерпретатору/компилятору. :) Соотв кодер должен бдить типы. Но в целом в это нет особых проблем.
источник

FL

First Last in phpGeeks
Andrey Shaposhnikov
Я так-то это TheAnt спрашивал. Но если нравится статическая типизация - Java/C - ваш выбор. Apache+Tomcat или IIS+модули (как больше нравится).

Динамическая слабая типизация имеет свои недостатки. Ибо контроль типов отдаётся на в руки кодеру, а не интерпретатору/компилятору. :) Соотв кодер должен бдить типы. Но в целом в это нет особых проблем.
Т.е ты хочешь сказать, что с динамический типизацией можно жить?
По мере роста проекта ты увянешь в том, что у тебя из одного места прилетает Array<Int>, а из другого Array<String>, например
И если язык не позволяет это четко контролировать - то ты ничего с этим не поделаешь, это, рано или поздно, случится
источник

FL

First Last in phpGeeks
Тоже самое union types - это просто абы було
Если язык не имеет дженериков/перегрузки - лучше сделать union types, а не использовать кодогенерацию для N типов?)
источник

FL

First Last in phpGeeks
allpeg
мне typescript зашел именно поэтому
Потому что это кусок дерьма?)
источник

K

Katulos⠀ in phpGeeks
С К
кстати, вы уже знаете такое слово как zval?
Ну просто...
Из разряда "вы не погромист на пхп если каждый день не читаете его исходники"?
источник

FL

First Last in phpGeeks
allpeg
да не, вы что, не поможет. Вы на верном пути, удачи вам!
А как это поможет?
источник

FL

First Last in phpGeeks
С К
например, понимание структуры представления данных для пыха даст больше понимание о нагрузке на оперативку сервера при разных нагрузках.
Обалдеть
Это серьезно или как?
источник

D

Dr.Padre in phpGeeks
🍿
источник

FL

First Last in phpGeeks
1) Делать мне нечего оптимизировать реализацию под КОНКРЕТНЫЙ ЯЗЫК
2) Если язык не умеет под капотом делать эффективную работу - что уж поделать, земля пухом такому языку. Естественно, речь не о том, когда растут руки из жопы именно у тебя
источник

FL

First Last in phpGeeks
Я могу еще и мусор сам за собой чистить 🙂
Если мне это даст обалденный прирост - я буду это использовать
Но пхп тебе этого не даст 🙂
источник

ПГ

Павел Г. in phpGeeks
Ребят, вопрос:
Какой резон хранить файлы пользователей в сторадже вне рута сервера, а потом кидать на него симлиинк?
источник

T0

Taco 00 in phpGeeks
чтобы не хранить файлы в корневой дире?
источник

ПГ

Павел Г. in phpGeeks
Taco 00
чтобы не хранить файлы в корневой дире?
Это понятно, а смысл какой?
источник

FL

First Last in phpGeeks
Никакого
источник

T0

Taco 00 in phpGeeks
имеются ввиду не паблик ассеты, а скорее файлы загруженные юзерами
источник

ПГ

Павел Г. in phpGeeks
Taco 00
имеются ввиду не паблик ассеты, а скорее файлы загруженные юзерами
Да
источник

T0

Taco 00 in phpGeeks
чтобы кто-то не исполнил что-то типа files/avatars/shell.php
источник

FL

First Last in phpGeeks
Это ты так оптимизируешь? Не перемещаешь куда тебе нужно)
источник

FL

First Last in phpGeeks
Taco 00
чтобы кто-то не исполнил что-то типа files/avatars/shell.php
Тебе не кажется, что это совершенно не об этом?
Вот от слова "совсем"
источник

FL

First Last in phpGeeks
Ладно, скучно с вами
Думал хоть о типах поговорим 🙁
источник