Size: a a a

Programming Offtop

2020 June 25

BP

Bogdan Panchenko in Programming Offtop
ты хочешь той же неявности, которая влечет те же проблемы что и динамика, заимпортили не то, несколько варянтов которые могут подходить и т.д.
источник

(

( in Programming Offtop
Бля, да нету там неявности. Тайпклассы - это те же интерфейсы, просто мощнее. Да, есть орфаны, но с ними можно бороться
источник

BP

Bogdan Panchenko in Programming Offtop
(
Бля, да нету там неявности. Тайпклассы - это те же интерфейсы, просто мощнее. Да, есть орфаны, но с ними можно бороться
ну где эти нитерфейсы подключаются ?
источник

BP

Bogdan Panchenko in Programming Offtop
в имортах ?
источник

(

( in Programming Offtop
Да
источник

BP

Bogdan Panchenko in Programming Offtop
ну и нахрен, лучше уж динамика. Я порой долго смотрю на один и тот же тип а идея ругается что тип разный
источник

BP

Bogdan Panchenko in Programming Offtop
угадай кто виновен
источник

BP

Bogdan Panchenko in Programming Offtop
и import package.*  вообще песня - все явно что звиздец
источник

(

( in Programming Offtop
Bogdan Panchenko
ну и нахрен, лучше уж динамика. Я порой долго смотрю на один и тот же тип а идея ругается что тип разный
То есть, ты сейчас сказал что стат тайпинг хуже чем дин тайпинг, я правильно понимаю?
источник

BP

Bogdan Panchenko in Programming Offtop
(
То есть, ты сейчас сказал что стат тайпинг хуже чем дин тайпинг, я правильно понимаю?
нет я сказал что стат тайпинг через импорты полная хрень, даже в котлине на ресиверах можно напоротся
источник

BP

Bogdan Panchenko in Programming Offtop
а тут неявная подстановка
источник

BP

Bogdan Panchenko in Programming Offtop
(что в принципе ортогонально)
источник

(

( in Programming Offtop
Bogdan Panchenko
нет я сказал что стат тайпинг через импорты полная хрень, даже в котлине на ресиверах можно напоротся
А как ещё можно с номинальным тайпингом? Ну вот есть у тебя структурный тайпинг, так у тебя возникает другой класс проблем
источник

BP

Bogdan Panchenko in Programming Offtop
(
А как ещё можно с номинальным тайпингом? Ну вот есть у тебя структурный тайпинг, так у тебя возникает другой класс проблем
как сказал один супергерой роршах : "никаких компромиссов", для ооп сделали копромис - сделали его типизированным, он такой нифиг никому не здался и все его плюсы, кроме модульности, пошли лесом
источник

I

Igor in Programming Offtop
Bogdan Panchenko
как сказал один супергерой роршах : "никаких компромиссов", для ооп сделали копромис - сделали его типизированным, он такой нифиг никому не здался и все его плюсы, кроме модульности, пошли лесом
> все его плюсы кроме модульности пошли лесом

Шо бы вы знали о настоящей модульности и модулях 😒 (а знали бы, если слушали fprog)
источник

BP

Bogdan Panchenko in Programming Offtop
Igor
> все его плюсы кроме модульности пошли лесом

Шо бы вы знали о настоящей модульности и модулях 😒 (а знали бы, если слушали fprog)
нужно было взять это слово в кавычки, ибо ООП так и использовали
источник

AN

Alexander Nozik in Programming Offtop
(
Бля, да нету там неявности. Тайпклассы - это те же интерфейсы, просто мощнее. Да, есть орфаны, но с ними можно бороться
Ничего они не мощнее. Работают по другому. В каких-то местах лучше, в каких-то хуже. Попробуй ка динамик диспатч сделать на тайп классах.
источник

AN

Alexander Nozik in Programming Offtop
(
То есть, ты сейчас сказал что стат тайпинг хуже чем дин тайпинг, я правильно понимаю?
в некоторых случаях да
источник

(

( in Programming Offtop
Alexander Nozik
Ничего они не мощнее. Работают по другому. В каких-то местах лучше, в каких-то хуже. Попробуй ка динамик диспатч сделать на тайп классах.
а зачем делать динамик диспатч?
источник

AN

Alexander Nozik in Programming Offtop
(
а зачем делать динамик диспатч?
Когда тебе надо узнать какой тип сообщения к тебе прилетел
источник