Size: a a a

2020 October 28

DT

Dmitriy Tkachenko in PHP
Алексей Гевондян
а что такое dynamic strong?
A number of different language design decisions have been referred to as evidence of "strong" or "weak" typing. Many of these are more accurately understood as the presence or absence of type safety, memory safety, static type-checking, or dynamic type-checking.

"Strong typing" generally refers to use of programming language types in order to both capture invariants of the code, and ensure its correctness, and definitely exclude certain classes of programming errors. Thus there are many "strong typing" disciplines used to achieve these goals.
источник

DE

Dmitry Eliseev in PHP
Dmitriy Tkachenko
может сразу так и говорить?
Я сразу так и сказал
источник

DT

Dmitriy Tkachenko in PHP
Dmitry Eliseev
Я сразу так и сказал
так а я и не тебе отвечал))
источник

A

Aleksandr Khristenko in PHP
Мне кажется вообще статическая и динамическая типизация людей только путает. Правильнее было бы статическая или динамическая проверка типов.
источник

AM

Artem Molotov in PHP
Aleksandr Khristenko
Мне кажется вообще статическая и динамическая типизация людей только путает. Правильнее было бы статическая или динамическая проверка типов.
Так это же разное, вроде как.
источник

АС

Альберт Степанцев... in PHP
Алексей Гевондян
ну какая никакая все-таки есть, и есть тенденция к устрожанию. и это хорошо.
считать ли введение отдельных типов true и false вместо единого bool "тендецией к устрожанию" (писец, что за слово-то...) ?
источник

A

Alexcc in PHP
Это разные вещи
источник

DT

Dmitriy Tkachenko in PHP
Aleksandr Khristenko
Мне кажется вообще статическая и динамическая типизация людей только путает. Правильнее было бы статическая или динамическая проверка типов.
в строгой англ версии это typing discipline
источник

AM

Artem Molotov in PHP
Artem Molotov
Так это же разное, вроде как.
Т.е. я пытаюсь отличать именно факт проверки и факт "состояния"/"инициализации".
источник

АГ

Алексей Гевондян... in PHP
Альберт Степанцев
считать ли введение отдельных типов true и false вместо единого bool "тендецией к устрожанию" (писец, что за слово-то...) ?
я считаю, что true|false - ненужные костыли.
источник

A

Aleksandr Khristenko in PHP
Artem Molotov
Так это же разное, вроде как.
С чего это разные?
источник

AM

Artem Molotov in PHP
Aleksandr Khristenko
С чего это разные?
выше уточнил
источник

A

Aleksandr Khristenko in PHP
Artem Molotov
выше уточнил
Не понял что ты имел в виду.
источник

АС

Альберт Степанцев... in PHP
Алексей Гевондян
я считаю, что true|false - ненужные костыли.
ну напишите Стогову
он это сделал в PHP 7
источник

A

Alexcc in PHP
Aleksandr Khristenko
С чего это разные?
источник

АС

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

АС

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

A

Alexcc in PHP
Советую почитать как это отражается на скорости
источник

АГ

Алексей Гевондян... in PHP
Альберт Степанцев
ну напишите Стогову
он это сделал в PHP 7
про эти вещи в курсе, пусть остаются, фиг с ним. о - обратная совместимость.
источник

AM

Artem Molotov in PHP
Aleksandr Khristenko
Не понял что ты имел в виду.
Кхм. Представь себе, что никакой проверки типов нет. Но тип должен быть и может быть изменён. Как в таком случае корректно называть? А потом добавь именно проверку. Не знаю как иначе объяснить свои мысли
источник