Size: a a a

Programming Offtop

2021 March 03

I

Igor in Programming Offtop
Albert Abdullin
Вы тут котлин что ли обсуждаете. Я начал читать про дженереки в котлин, а остановился на ко/и/контр - вариантности. Сколько изучал и писал на джава, никогда не слышал такие слова. Прям какое-то микро- просветление наступило в отношении наследования
Да чет опять чат протек

> Сколько изучал и писал на джава, никогда не слышал такие слова
Это вы как-то очень страно изучали, там все это есть. Как и во всех* языках с дженериками (и наследованием)
источник

AA

Albert Abdullin in Programming Offtop
Что самое то интересное оказывается, что этот пекс в котлин не годится
источник

AA

Albert Abdullin in Programming Offtop
Igor
Да чет опять чат протек

> Сколько изучал и писал на джава, никогда не слышал такие слова
Это вы как-то очень страно изучали, там все это есть. Как и во всех* языках с дженериками (и наследованием)
Именно слова про контр-вариатности не встречал в доке
источник

AA

Albert Abdullin in Programming Offtop
Всякие вайлдкарды я изучал, конечно
источник

с#

саша сок #KotlinGang... in Programming Offtop
Igor
Да чет опять чат протек

> Сколько изучал и писал на джава, никогда не слышал такие слова
Это вы как-то очень страно изучали, там все это есть. Как и во всех* языках с дженериками (и наследованием)
слова инвариативность и ковариативность в джаве часто применяются?
источник

с#

саша сок #KotlinGang... in Programming Offtop
я тож не слышал за пару лет на джаве ничего, и за первый год на котлине
источник

I

Igor in Programming Offtop
саша сок #KotlinGang
слова инвариативность и ковариативность в джаве часто применяются?
Массивы в java как варианты?
источник

AA

Albert Abdullin in Programming Offtop
Бреслав даже в одном докладе упомянул, что из-за того, что в джава решили использовать слова extends и supers, один из разработчиков языка ушел и сделал Скала
источник

I

Igor in Programming Offtop
Albert Abdullin
Бреслав даже в одном докладе упомянул, что из-за того, что в джава решили использовать слова extends и supers, один из разработчиков языка ушел и сделал Скала
> один из разработчиков языка ушел
Кто бы это мог быть 🤔
источник

AA

Albert Abdullin in Programming Offtop
Igor
> один из разработчиков языка ушел
Кто бы это мог быть 🤔
Кто
источник

AA

Albert Abdullin in Programming Offtop
Никлаус Вирт, может быть
источник

с#

саша сок #KotlinGang... in Programming Offtop
Igor
Массивы в java как варианты?
это имеет слабое отношение к дженерикам
источник

с#

саша сок #KotlinGang... in Programming Offtop
единственное, что ковариантное в джаве
источник

AA

Albert Abdullin in Programming Offtop
И поэтому Джошуа Блох советует использовать лист вместо эррэй
источник

I

Igor in Programming Offtop
Andrew Mikhaylov
Сегодня в 20:00 пишем выпуск #206 про самый загадочный язык программирования — Clojure! Поговорим про то, как он появился и кем используется, какие проблемы решает, его ключевые особенности, и обсудим еще много всяких интересностей. А на борту с нами будет Иван Гришаев из Exoscale.

Задать вопросы гостю в прямом эфире можно будет как и всегда, у нас на патреоне: https://www.patreon.com/podlodka
источник

VP

Vladimir Petrakovich in Programming Offtop
Albert Abdullin
Что самое то интересное оказывается, что этот пекс в котлин не годится
Так там  ещё очевиднее всё
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor
Массивы в java как варианты?
Никак, они не дружат не то что с дженериками, а вообще со здравым смыслом
источник

AA

Albert Abdullin in Programming Offtop
Vladimir Petrakovich
Так там  ещё очевиднее всё
Так поэтому написал, что это самое интересное
источник

AA

Albert Abdullin in Programming Offtop
Спорное решение, из-за которого уходили люди и создавали новые языки, придумывали акронимы, в итоге так и оказалось неудачным, что другие разработчики решили не перенимать опыт
источник

AA

Albert Abdullin in Programming Offtop
И все можно сделать было проще
источник