Size: a a a

Programming Offtop

2020 July 25

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
да, но в jvm и с нормальным синтакисом
кложура. Правда она как раз динамичечкая
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Почему плохой? Вы использовали груви за пределами градла?
Да
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Это как раз она и есть
Утиная обычно подразумевает динамический диспатч.
источник

AE

Alexandr Emelyanov in Programming Offtop
Iaroslav Orlov
да, но в jvm и с нормальным синтакисом
Кложа
источник

AN

Alexander Nozik in Programming Offtop
Ну вот у меня довольно положительные впечатления.
источник

IO

Iaroslav Orlov in Programming Offtop
у нее не нормальный синтаксис
источник

AN

Alexander Nozik in Programming Offtop
Alexander Nozik
Ну вот у меня довольно положительные впечатления.
Я годика полтора писал
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Утиная обычно подразумевает динамический диспатч.
Не всегда, можно таки и в компайле, мы же в статическом языке
источник

AE

Alexandr Emelyanov in Programming Offtop
Iaroslav Orlov
у нее не нормальный синтаксис
Это да🌚
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Не всегда, можно таки и в компайле, мы же в статическом языке
Там начинаются проблемы с наследованием.
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Там начинаются проблемы с наследованием.
Обертки
источник

IO

Iaroslav Orlov in Programming Offtop
Iaroslav Orlov
кстати. идея языка - компилировать все типы в туплы, а все вызовы методов делать статическими 😈
можно сделать компилятор го в jvm, кстати
источник

AE

Alexandr Emelyanov in Programming Offtop
Но дорого
источник

AE

Alexandr Emelyanov in Programming Offtop
Iaroslav Orlov
можно сделать компилятор го в jvm, кстати
Легко я думаю
источник

IO

Iaroslav Orlov in Programming Offtop
Alexandr Emelyanov
Легко я думаю
надо будет попробовать как-нибудь
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Обертки
В общем я думаю, что можно сделать что-то вроде type coercion, чтобы можно было локально явно указать приведение неприводимых типов с проверкой в данном конкретном месте. Главное не делать эти приведения неявными
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
В общем я думаю, что можно сделать что-то вроде type coercion, чтобы можно было локально явно указать приведение неприводимых типов с проверкой в данном конкретном месте. Главное не делать эти приведения неявными
Да, потому я и говорю что это должно быть в платформе
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Да, потому я и говорю что это должно быть в платформе
Да не, не обязательно совершенно. Можно в точен этой явной проверки делать маппер методов статический
источник

AN

Alexander Nozik in Programming Offtop
А на платформе это уже есть - invokeDynamic
источник

AN

Alexander Nozik in Programming Offtop
Если я не ошибаюсь, там ровно это и делается, динамическая таблица подстановки
источник