Официально в Java
Юра, Вадим, Евгений обсуждали посты в официальном X Java аккаунте.
Что обсуждалось:
- [00:00] пост в @java аккаунте на x.com
- [22:50] отвлеклись на nodejs штуки
- [31:16] итог
Юра, Вадим, Евгений обсуждали посты в официальном X Java аккаунте.
Что обсуждалось:
- [00:00] пост в @java аккаунте на x.com
- [22:50] отвлеклись на nodejs штуки
- [31:16] итог
X (formerly Twitter)
Java (@java) on X
A guiding principle of data-oriented programming is to make illegal states unrepresentable.
Take a deeper look in the fourth part in this series on DOP. https://t.co/nX0u2EcPR7
Take a deeper look in the fourth part in this series on DOP. https://t.co/nX0u2EcPR7
❤5
Как metals починили
Юра, Вадим, Евгений обсуждали релиз Metals и разное про QMK + браузеры.
Что обсуждалось:
- [00:00] Metals 1.4.0
- [15:45] немного про клавиатуры и QMK
- [22:55] геолокация
Юра, Вадим, Евгений обсуждали релиз Metals и разное про QMK + браузеры.
Что обсуждалось:
- [00:00] Metals 1.4.0
- [15:45] немного про клавиатуры и QMK
- [22:55] геолокация
scalameta.org
Metals v1.4.0 - Palladium | Metals
We're happy to announce the release of Metals v1.4.0, with the main focus on
❤7💩1
Рассуждения про Akka 3
Юра, Григорий, Евгений удивлялись ребрендингу Lightbend и Akka.
Что обсуждалось:
- [00:00] Lightbend launches Akka 3
Юра, Григорий, Евгений удивлялись ребрендингу Lightbend и Akka.
Что обсуждалось:
- [00:00] Lightbend launches Akka 3
akka.io
News: Lightbend launches Akka 3 to make it easy to build and run apps that react to change; rebrands company as Akka
Lightbend rebrands as Akka and launches Akka 3, a platform for building resilient, agile, and elastic apps with new SDK and serverless capabilities.
👍6💩1
Прошлогодний опрос и предновогодний релиз Scala 🎄
Юра, Вадим, Евгений последний раз в 2024 году обсудили новый релиз Scala и Scala опрос от JetBrains и немного про Mill.
Что обсуждалось:
- [00:00] вступление
- [01:03] за чаем, как сложно апгредить версию скалы
- [04:21] akka3 webinar
- [13:42] JetBrains Scala plugin survey
- [41:20] mill selective execution
- [53:36] Scala 3.6.2
Юра, Вадим, Евгений последний раз в 2024 году обсудили новый релиз Scala и Scala опрос от JetBrains и немного про Mill.
Что обсуждалось:
- [00:00] вступление
- [01:03] за чаем, как сложно апгредить версию скалы
- [04:21] akka3 webinar
- [13:42] JetBrains Scala plugin survey
- [41:20] mill selective execution
- [53:36] Scala 3.6.2
akka.io
Webinar: introducing Akka 3
Akka leaders share and demonstrate game-changing innovation for distributed applications.
🥰4👍2❤1❤🔥1💩1
Новый скобочный синтаксис
Вадим, Гриша, Юра, Евгений обсудили очередной Scala pre-SIP
Что обсуждалось:
- [00:00] Вступление
- [01:34] Pre-SIP: A Syntax for Collection Literals
- [30:56] Итоги
Вадим, Гриша, Юра, Евгений обсудили очередной Scala pre-SIP
Что обсуждалось:
- [00:00] Вступление
- [01:34] Pre-SIP: A Syntax for Collection Literals
- [30:56] Итоги
Scala Contributors
Pre-SIP: A Syntax for Collection Literals
Pre-SIP: A Syntax for Collection Literals Scala is lacking so far a concise way to specify collection literals. This makes it an outlier compared to many other popular languages. We propose to change this by introducing a special syntax for such literals.…
😍5❤2💩1
Моки и мультиплексинг терминалов
Вадим, Гриша, Юра, Евгений обсудили моки, wezterm и поддержку 2.12 в cats-effect
Что обсуждалось:
- [00:00] дискусс, бросать ли поддержку Scala 2.12 для Cats Effect?
- [15:28] Scala Mock 7
- [41:02] Wezterm как мультиплексер:
- https://wezterm.org/multiplexing.html
- https://github.com/MLFlexer/resurrect.wezterm
- https://github.com/MLFlexer/smart_workspace_switcher.wezterm
- zellij современный аналог tmux
Вадим, Гриша, Юра, Евгений обсудили моки, wezterm и поддержку 2.12 в cats-effect
Что обсуждалось:
- [00:00] дискусс, бросать ли поддержку Scala 2.12 для Cats Effect?
- [15:28] Scala Mock 7
- [41:02] Wezterm как мультиплексер:
- https://wezterm.org/multiplexing.html
- https://github.com/MLFlexer/resurrect.wezterm
- https://github.com/MLFlexer/smart_workspace_switcher.wezterm
- zellij современный аналог tmux
GitHub
Relegate Scala 2.12 support to a branch? · typelevel cats-effect · Discussion #4241
Perhaps the next minor release of Cats Effect could drop Scala 2.12? If any critical bugs or security issues are found in the previous minor release, more patch releases in that series could still ...
❤8😍3💩1
Оптимистичный Scala опрос и AI агенты
Гриша, Юра, Евгений обсудили очедной Scala Survey и AI agent-ы для кодинга
Что обсуждалось:
- [00:00] Вступление
- [00:40] Scala Project Maintenance Survey
- [36:17] Chicory: JVM based Web Assembly runtime.
- пример использования Chicory: sqlite4j
- [40:22] https://github.com/GeertJohan/gomatrix
- [42:08] JDK 17 will be the next minimum version required by Scala 3
- [45:34] open source AI agents platform: Open Hands
- Open Hands Paper
Гриша, Юра, Евгений обсудили очедной Scala Survey и AI agent-ы для кодинга
Что обсуждалось:
- [00:00] Вступление
- [00:40] Scala Project Maintenance Survey
- [36:17] Chicory: JVM based Web Assembly runtime.
- пример использования Chicory: sqlite4j
- [40:22] https://github.com/GeertJohan/gomatrix
- [42:08] JDK 17 will be the next minimum version required by Scala 3
- [45:34] open source AI agents platform: Open Hands
- Open Hands Paper
👍5💩1
Scala MCP и потеря Ammonite скриптов в Metals
Гриша, Юра, Евгений обсуждали Scala MCP и новый Metals
Что обсуждалось:
- [00:30] VirtusLab Scala MCP
- [25:08] Metals 1.5.2 Strontium
- [28:56] Metals improvements feedback
- [34:07] опять про ScalaTest матчеры
- [34:57] ziomongodb осталась без маинтейнера
Гриша, Юра, Евгений обсуждали Scala MCP и новый Metals
Что обсуждалось:
- [00:30] VirtusLab Scala MCP
- [25:08] Metals 1.5.2 Strontium
- [28:56] Metals improvements feedback
- [34:07] опять про ScalaTest матчеры
- [34:57] ziomongodb осталась без маинтейнера
X (formerly Twitter)
VirtusLab (@VirtusLab) on X
You might think that languages like Scala will not be able to compete with the advent of LLMs and possibly that unfamiliar APIs will cause the models to hallucinate and make agentic development impossible. This is not true at all, especially for Scala!
With…
With…
❤8💩1🌭1
Spec-first программирование и Scala 3.7
Гриша, Юра, Евгений обсуждали Jing???, Scala 3.7 и Dactyl Manuform с трекболом
Что обсуждалось:
- [00:00] Вступление
- [01:26] Option blindness
- [08:30] Jing
- [20:10] Scala 3.7
- [36:53] Scalajs 1.19
- [39:11] опыт сборки dactyl manuform, примеры
Гриша, Юра, Евгений обсуждали Jing???, Scala 3.7 и Dactyl Manuform с трекболом
Что обсуждалось:
- [00:00] Вступление
- [01:26] Option blindness
- [08:30] Jing
- [20:10] Scala 3.7
- [36:53] Scalajs 1.19
- [39:11] опыт сборки dactyl manuform, примеры
🥰8🤩3💩1
Экспериментальные системы эффектов и путаница в названиях AI-продуктов
Гриша, Вадим, Евгений обсуждали, что нового в Металс и категориально абстрактную машину Ocaml
Что обсуждалось:
- [00:00] Вступление
- [01:55] Обновления в Metals
- metals 1.53
- metals 1.6.0
- Guide to Using Scala Metals With its MCP
- [08:42] metals best effort compilation
- [26:40] oxcaml
- [41:00] experimental effect system Yaes
- [44:00] kyo 0.18.0
- [57:00] scala 3.7x
Гриша, Вадим, Евгений обсуждали, что нового в Металс и категориально абстрактную машину Ocaml
Что обсуждалось:
- [00:00] Вступление
- [01:55] Обновления в Metals
- metals 1.53
- metals 1.6.0
- Guide to Using Scala Metals With its MCP
- [08:42] metals best effort compilation
- [26:40] oxcaml
- [41:00] experimental effect system Yaes
- [44:00] kyo 0.18.0
- [57:00] scala 3.7x
scalameta.org
Metals v1.5.3 - Strontium | Metals
We're happy to announce the release of Metals v1.5.3, which besides many bugfixes and improvements brings an MCP server implementation to Metals, allowing your AI agent to also use the information that Metals can provide.
🔥8👍2🤝1
Обновляемся на Mill 1.0x и переходим на 'старый' UI Idea
Гриша, Юра, Евгений обсуждали Mill 1.0 и старый UI Idea
Что обсуждалось:
- [00:00:00] Вступление
- [00:00:30] uPickle 0.9.0 Golden Testing
- [00:13:04] Mill 1.0
- Mill 1.0.1
- Mill 1.0.3
- [00:49:05] Idea old 'new UI'
- [00:59:50] Minimal Scala Container Images using Nix
Гриша, Юра, Евгений обсуждали Mill 1.0 и старый UI Idea
Что обсуждалось:
- [00:00:00] Вступление
- [00:00:30] uPickle 0.9.0 Golden Testing
- [00:13:04] Mill 1.0
- Mill 1.0.1
- Mill 1.0.3
- [00:49:05] Idea old 'new UI'
- [00:59:50] Minimal Scala Container Images using Nix
Reddit
From the scala community on Reddit: Mill 1.0.1 is out!
Explore this post and more from the scala community
❤7
История про CBOR
Гриша, Вадим, Евгений обсуждали случай разочарования Scala и приключения с CBOR.
- [00:00:00] Вступление
- [00:02:00] why I am moving away from scala
- [00:30:41] new scala nightly repo
- [00:41:15] История про CBOR
Гриша, Вадим, Евгений обсуждали случай разочарования Scala и приключения с CBOR.
- [00:00:00] Вступление
- [00:02:00] why I am moving away from scala
- [00:30:41] new scala nightly repo
- [00:41:15] История про CBOR
Medium
Why I am moving away from Scala
I have been a Scala developer for almost ten years. It was a fascinating journey, marked by exciting projects and numerous meetings with…
😭3❤2😁2
Поздравляем всех с наступающим новым годом!!! 🎄🎁
Куда развивается Scala и ее новые Capabilities?
Гриша, Юра, Евгений обсуждали последний доклад Martin Odersky и проблемы в Upickle.
- [00:00:00] Вступление
- [00:00:40] По чему Юра не рекомендует upickle?
- [00:19:45] Martin Odersky: Where Are We With Scala's Capabilities? (Scala Days 2025 Keynote)
- [00:38:00] Tail Call Optimization in Python
- [00:40:00] Sinter - Cargo-like build tool for Scala
- [00:45:00] Uncloud
- [00:47:15] Metals v1.6.4 - Osmium
- [00:50:18] искользование Amazon Q для Mermaid диаграммы
- [00:56:00] yaml config in Mill 1.1.0-RC1
Куда развивается Scala и ее новые Capabilities?
Гриша, Юра, Евгений обсуждали последний доклад Martin Odersky и проблемы в Upickle.
- [00:00:00] Вступление
- [00:00:40] По чему Юра не рекомендует upickle?
- [00:19:45] Martin Odersky: Where Are We With Scala's Capabilities? (Scala Days 2025 Keynote)
- [00:38:00] Tail Call Optimization in Python
- [00:40:00] Sinter - Cargo-like build tool for Scala
- [00:45:00] Uncloud
- [00:47:15] Metals v1.6.4 - Osmium
- [00:50:18] искользование Amazon Q для Mermaid диаграммы
- [00:56:00] yaml config in Mill 1.1.0-RC1
YouTube
Martin Odersky: Where Are We With Scala's Capabilities? [Scala Days 2025 Keynote]
The object capability model has been established since the 1960s. It is probably the most obvious and clean way to protect trusted from untrusted components in a complex system. Capabilities are a unifying concept for many aspects of programming, including…
🔥9☃4