Size: a a a

Programming Offtop

2020 July 25

AN

Alexander Nozik in Programming Offtop
И по сравнению с С++ экономия на куче неймспейсов
источник

IO

Iaroslav Orlov in Programming Offtop
и декларация типа должна где-то лежать
источник

AE

Alexandr Emelyanov in Programming Offtop
Вот duck typing было бы интересно завести в java/kotlin
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
и декларация типа должна где-то лежать
Если не нужна декларация, делаешь анонимный объект
источник

IO

Iaroslav Orlov in Programming Offtop
и обидно очень, что ради одного возвращаемого типа новый класс
источник

IO

Iaroslav Orlov in Programming Offtop
Alexandr Emelyanov
Вот duck typing было бы интересно завести в java/kotlin
боже упаси
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Вот duck typing было бы интересно завести в java/kotlin
Я думаю, что есть мысли завести dynamic в комон, но это в очень дальней переспективе
источник

AE

Alexandr Emelyanov in Programming Offtop
Iaroslav Orlov
боже упаси
Чем?
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
и обидно очень, что ради одного возвращаемого типа новый класс
Почему обидно? Он же инлайнится
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Я думаю, что есть мысли завести dynamic в комон, но это в очень дальней переспективе
Мне больше jvm интересует
источник

IO

Iaroslav Orlov in Programming Offtop
Alexander Nozik
Почему обидно? Он же инлайнится
обидно в плане кода, не перформанса
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
боже упаси
Не, это довольно интересная мысль, но ее надо сильно обдумывать
источник

AE

Alexandr Emelyanov in Programming Offtop
Да и dynamic это все таки не то
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Мне больше jvm интересует
ну так если в комоне, то и на jvm
источник

BV

Boris Vanin in Programming Offtop
Alexander Nozik
Ну лисп - это один большой тупл. И там типов по-умолчанию нет. Тайп-скрипт от них насколько я понял страдает, слишком тяжелые конструкции получаются. Дата класс в котлине и Рекорд в жаве на мой взгляд закрывает все кейсы. В котлине еще есть анонимные объекты, про которые часто забывают.
У анонимных объектов локальный скоуп видимости
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
ну так если в комоне, то и на jvm
Так его в платформе надо сделать для начала
источник

IO

Iaroslav Orlov in Programming Offtop
да вы тут предлагаете в япах с номинативной типизацией глобально ввести структурную
источник

AN

Alexander Nozik in Programming Offtop
Boris Vanin
У анонимных объектов локальный скоуп видимости
Я знаю, но это если не нужна декларация
источник

IO

Iaroslav Orlov in Programming Offtop
вы выпускаете зверя
источник

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
вы выпускаете зверя
Поэтому и надо много думать. Но вообще мапа мап - это довольно частный паттерн
источник