Size: a a a

2020 August 30

ПФ

Паша Финкельштейн... in Data Engineers
Alexander Gorokhov
С другой стороны, честно говоря, юдф мне уже очень давно не приходилось писать. Как то все силами существующего апи решалось
Ну и главная плюшка - это же расширения api, знающие про null-safety
источник

ПФ

Паша Финкельштейн... in Data Engineers
Alexander Gorokhov
Я особо не шарю в JVM, операция map в котлин будет эквивалентна такой же в скале?
Да, полностью
источник

ПФ

Паша Финкельштейн... in Data Engineers
А, ну ещё нет имплисит импортов
источник

AG

Alexander Gorokhov in Data Engineers
А екстеншены на датафрейм/датасет класс ковесить можно?
источник

ПФ

Паша Финкельштейн... in Data Engineers
Alexander Gorokhov
А екстеншены на датафрейм/датасет класс ковесить можно?
Да, конечно, если посмотреть код - почти всё апи - это такие экстеншны
источник

AG

Alexander Gorokhov in Data Engineers
🔥
источник

ПФ

Паша Финкельштейн... in Data Engineers
Собственно, главное, что делает апи - решает проблему энкодеров для дата-классов,в том числе дженериков. Остальное - по ю просто экстеншн методы, которые пользователь мог бы и сам написать
источник

GP

Grigory Pomadchin in Data Engineers
Alexander Gorokhov
Ну почему же. У скалы перспектива только спарк, и сам язык и его развитие не даёт в нем уверенности. Котлин же имеет очень хорошую поддержку в плане мобильной разработки
сейчас бы после языка с хкт возвращаться в язык типа котлина
источник

AG

Alexander Gorokhov in Data Engineers
Grigory Pomadchin
сейчас бы после языка с хкт возвращаться в язык типа котлина
Хкт?
источник

GP

Grigory Pomadchin in Data Engineers
HKT, хаер кайндед тайпс
источник

ПФ

Паша Финкельштейн... in Data Engineers
Grigory Pomadchin
сейчас бы после языка с хкт возвращаться в язык типа котлина
Я специально пошёл проверить - это же просто дженерики и функции над ними. Чего из этого нет в котлине?
источник

ПФ

Паша Финкельштейн... in Data Engineers
А, сорри, неправ
источник

ПФ

Паша Финкельштейн... in Data Engineers
Там довывод из контекста
источник

AZ

Anton Zadorozhniy in Data Engineers
для котлина вроде была либа со всякими типовыми наворотами
источник

GP

Grigory Pomadchin in Data Engineers
Anton Zadorozhniy
для котлина вроде была либа со всякими типовыми наворотами
эрроу
источник

AZ

Anton Zadorozhniy in Data Engineers
точн
источник

GP

Grigory Pomadchin in Data Engineers
Паша Финкельштейн
Я специально пошёл проверить - это же просто дженерики и функции над ними. Чего из этого нет в котлине?
ну короч получается что просто так из головы это будет хкт патмач и макросы
источник

ПФ

Паша Финкельштейн... in Data Engineers
Ну как бы там не напороться на сложности с сериализацией
источник

ПФ

Паша Финкельштейн... in Data Engineers
Макросы да, такого в котлине нет
источник

ПФ

Паша Финкельштейн... in Data Engineers
Ну опять же, разве что на кодогене каком-нить у жалкое подобие получится
источник