Size: a a a

2020 April 29

SV

Sergey V Senatorov in BeerJS Moscow
Слабая типизация комунизм
источник

EL

Evgeniy Lazarev in BeerJS Moscow
потому что в слаботипизированном джаваскрипте есть приведение типов
источник

EL

Evgeniy Lazarev in BeerJS Moscow
а в сильнотипизированном чём-нибудь его нет, и это не принципиально
источник

EL

Evgeniy Lazarev in BeerJS Moscow
это не влияет на компиляцию и исполнение кода
источник

SV

Sergey V Senatorov in BeerJS Moscow
По сему чемченыр жив !
источник

EL

Evgeniy Lazarev in BeerJS Moscow
Sergey V Senatorov
По сему чемченыр жив !
аллах акбар!
источник

DF

Danakt Frost in BeerJS Moscow
Evgeniy Lazarev
потому что в слаботипизированном джаваскрипте есть приведение типов
Слабая типизация это как раз таки про неявный тайпкастинг
источник

EL

Evgeniy Lazarev in BeerJS Moscow
Danakt Frost
Слабая типизация это как раз таки про неявный тайпкастинг
я не знаю такого слова :–(
источник

DF

Danakt Frost in BeerJS Moscow
Evgeniy Lazarev
а в сильнотипизированном чём-нибудь его нет, и это не принципиально
Вообще если придераться к терминологгии, приведение типов есть почти везде, просто где-то оно явное, где-то нет
источник

DF

Danakt Frost in BeerJS Moscow
Evgeniy Lazarev
я не знаю такого слова :–(
type casting это приведение типов по-ангельски
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Динамическая типизация - это задание типа переменной в момент присваивания значения
Статическая - при декларации.
Если в языке есть что-то вроде системы приведения типов - то это слабая типизация. Формально тайпскрипт можно назвать слаботипизированным
источник

K{

Kirill {} in BeerJS Moscow
Danakt Frost
Слабая типизация это как раз таки про неявный тайпкастинг
о. В C++ тоже бывает неявное приведение типов(иногда), но его все равно называют сильно типизированным.
Как я и говорил, походу этот термин корректно употреблять только в сравнении
источник

EL

Evgeniy Lazarev in BeerJS Moscow
щас бы долю ангелам отдавать, а не вот это всё
источник

DF

Danakt Frost in BeerJS Moscow
Kirill {}
о. В C++ тоже бывает неявное приведение типов(иногда), но его все равно называют сильно типизированным.
Как я и говорил, походу этот термин корректно употреблять только в сравнении
Не называют c++ сильнотипизированным
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Иначе - ты если ловишь ошибки типов в рантайме - у тебя слабая типизация
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Если ты не можешь их поймать в рантайме - сильная
источник

DF

Danakt Frost in BeerJS Moscow
Kirill {}
о. В C++ тоже бывает неявное приведение типов(иногда), но его все равно называют сильно типизированным.
Как я и говорил, походу этот термин корректно употреблять только в сравнении
Покажи хоть один референс, где указывают, что в плюсах сильная типизация
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Но тут уже каждый дрочит как он хочет
источник

K{

Kirill {} in BeerJS Moscow
Danakt Frost
Покажи хоть один референс, где указывают, что в плюсах сильная типизация
источник

DF

Danakt Frost in BeerJS Moscow
Andrei 💅💅💅 Iashchak
Динамическая типизация - это задание типа переменной в момент присваивания значения
Статическая - при декларации.
Если в языке есть что-то вроде системы приведения типов - то это слабая типизация. Формально тайпскрипт можно назвать слаботипизированным
Можно, но в ts всё зависит от настроек
источник