Size: a a a

Scala User Group

2020 September 14

DS

Danieλ Sλapman in Scala User Group
можно вообще ничему не учиться в жизни
источник

DS

Danieλ Sλapman in Scala User Group
и писать на go
источник

λ

λoλdog in Scala User Group
Danieλ Sλapman
ну ок, покажи свой HTTP клиент, написаный с нуля
а я писал
источник

M

Michael in Scala User Group
Oleg ℕizhnik
в какой библиотеке
Опция computeCapabilities
источник

NV

Nikita Vilunov in Scala User Group
Danieλ Sλapman
можно вообще ничему не учиться в жизни
Я вас удивлю, но можно учиться множеству вещей помимо как очередному модному DSL'я для замены SQL'я. И на го я пишу, и на питоне пишу, но к чему это?
источник

S

Simon in Scala User Group
Oleg ℕizhnik
Спасибо
источник

DS

Danieλ Sλapman in Scala User Group
Nikita Vilunov
Я вас удивлю, но можно учиться множеству вещей помимо как очередному модному DSL'я для замены SQL'я. И на го я пишу, и на питоне пишу, но к чему это?
я к тому, что это лишь вопрос приоритетов, нравиться писать на SQL - пожалуйста, никто не заставляет
источник

S

Simon in Scala User Group
Oleg ℕizhnik
А вот например кроссплатформенный синтасис для мёржа
У слика с поддержкой интересных sql выражений все плохо, так что только jOOQ
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
У слика с поддержкой интересных sql выражений все плохо, так что только jOOQ
ну вот говорят есть insertOrUpdate
источник

DS

Danieλ Sλapman in Scala User Group
Nikita Vilunov
Я вас удивлю, но можно учиться множеству вещей помимо как очередному модному DSL'я для замены SQL'я. И на го я пишу, и на питоне пишу, но к чему это?
у меня «изучение» DSL заняло 10 минут, я просто не делал из этого проблему
источник

Oℕ

Oleg ℕizhnik in Scala User Group
выглядит вроде приемлемо
источник

M

Michael in Scala User Group
Simon
У слика с поддержкой интересных sql выражений все плохо, так что только jOOQ
А как же userdefinedfunctions ?
источник

S

Simon in Scala User Group
Oleg ℕizhnik
ну вот говорят есть insertOrUpdate
Там не upsert генерируется, а давольно корявенький код.
источник

λ

λoλdog in Scala User Group
Селект потом инсерт или адпеит?)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
Там не upsert генерируется, а давольно корявенький код.
жаль
источник

S

Simon in Scala User Group
λoλdog
Селект потом инсерт или адпеит?)
Толи инсертит и на коннфликт апдейтит, толи наоборот - не помню.
источник

NV

Nikita Vilunov in Scala User Group
Danieλ Sλapman
у меня «изучение» DSL заняло 10 минут, я просто не делал из этого проблему
Тогда вы очень шустрый, я зачастую запросы дольше этого пишу
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Т.е. получается, что jooq-zio и родственники не такие уж смешные проекты
источник

MO

Max Olsson in Scala User Group
Simon
Там не upsert генерируется, а давольно корявенький код.
Для оракл диалекта генерируется merge операция
источник

S

Simon in Scala User Group
Oleg ℕizhnik
Т.е. получается, что jooq-zio и родственники не такие уж смешные проекты
Ни разу не с смешные. jOOQ сейчас лучший DSL в плане поддержки всех фич sql.
источник