Заждались видеороликов с выступлениями спикеров с конференции F [Scala]?
Мы пригласили Стивена Спилберга принять участие в финальном монтаже, но ему не подтвердили визу (по крайней мере нам так сказали), поэтому пришлось делать самим.
📹 Собрали все видео на нашем Youtube-канале «Яндекс Вертикали»:
🎞 Никита Горлин — Protobuf в движении
🎞 Алексей Троицкий — Позвольте уточнить
🎞 Сева Никитин — R&D: Динамические sql-запросы на Scala в рамках проблемы text-to-sql
🎞 Дмитрий Каряев — Alien: Typesafe DSL для доступа к Java foreign memory API
🎞 Ахтям Сакаев — DDD Aggregate
🎞 Вадим Челышов — Шансы на мэйнстрим
Все и сразу найдёте в плейлисте, поэтому можно легко найти и пересмотреть.
Подписывайтесь на канал, накидывайте нам лайки — будем только рады.
С локалом завелось в тестовом проектике, спасибо за совет. Вроде даже красиво в целом получается.
Читать полностью…Тут вопрос личных предпочтений. Мне почему-то scala нравится. А вот котлин не зашёл. Может быть просто не ко времени попался.
Читать полностью…не факт) просто сложилось впечатление, что в скала здесь пришли из джавы. не знаю, почему
Читать полностью…для этого макрос не нужен, этот бойлерплейт можно просто вынести:
https://scastie.scala-lang.org/BaJ7CZsWTsWi4tgTlpKtAw
Ребята, всем привет!)
Вопросик по scala3
Подскажите, у меня есть такой бойлерплейт для ADT:
opaque type Topic <: String = String
object Topic:
inline def apply(str: String): Topic = str
extension (a: Topic)
inline def unwrap: String = a
Читаемее и быстрее код пишется, когда ты на Java кодишь как на Scala, пробовал кто-нибудь котов или ZIO в Java затаскивать?
Читать полностью…компилятор котлина не сказать что быстрый, плагин в идее оч медленный, а стд не знаю как она лучше, если там любой мап возвращает список вместо исходной коллекции
Читать полностью…Нужны хитрые компиляторные плагины, которые не рассхараиваются IDE, а делают там как раз хитрые DSL, которых в нынешней мейнстримной скале почти нет. Грабли тормозят лаптей, стандартная библиотека пытается взбрыкнуть джаву но и половины ждк там нет, и не нужно говорить что это не нужно когда оно нужно.
Читать полностью…Вообще для этого котлин есть. Если не нужны HKT, макросы, хитрые DSL и имплиситы, стандартная библиотека котлина получше будет, не говоря уже о времени компиляции и особенно о поддержке IDE.
Читать полностью…Ну сколько можно, "лучше читается" обусловлено только одной штукой. Familiarity bias. То что более знакомо то и будет лучше читатся, а то что не знакомо не будет, но никакого отношение к обьективному оно не будет.
Читать полностью…