Новости тулинга: Metals 1.0 и Emacs 29.1 | Выпуск 8.2
Григорий, Вадим и Женя обозревают новые релизы Metals и Emacs а также разбираются зачем Rust в Google.
Что обсуждалось:
- Metals 1.0 и работа над одной из фичь релиза. А также обсуждение на реддите.
- Emacs 29.1 Released
- обсуждение на hacker news
- Разработка через майл листы - туториал
- Rust fact vs. fiction: 5 Insights from Google's Rust journey in 2022
- ответ Rust Foundation
Григорий, Вадим и Женя обозревают новые релизы Metals и Emacs а также разбираются зачем Rust в Google.
Что обсуждалось:
- Metals 1.0 и работа над одной из фичь релиза. А также обсуждение на реддите.
- Emacs 29.1 Released
- обсуждение на hacker news
- Разработка через майл листы - туториал
- Rust fact vs. fiction: 5 Insights from Google's Rust journey in 2022
- ответ Rust Foundation
scalameta.org
Metals v1.0.0 - Silver | Metals
We're happy to announce the release of of Metals v1.0.0, which was a long time
👍5
🎙️ У нас тут неожиданно закрались сомнения как же лучше всего выкладывать записи: как сейчас кусочками по ~30минут? или же длинными выпусками на час и больше? Т.к. 🎧слушать приходится вам то и высказаться по этому поводу было бы очень полезно!
Anonymous Poll
31%
удобно когда по 30 минут или около того
23%
короткие норм но тогда не нужно обрывать выпуск неожиданно
47%
длинные выпуски по часу и более все же лучше
Бонитировка рэддитов и хакерньюс | Выпуск 9
Григорий, Вадим и Женя в этот раз действительно обсуждают топовые новости с реддита и хакерньюс и пополняют свой словарный запас
Что обсуждалось:
- Все вместе путешествуют по Map of Github
- Женя пересказывает тред с реддита, где автор делится идеальным выбором библиотек для вкатывания в скалу с руби/эликсиров
- Немножко некрофилии - Финатры, Скалатры, Синатры
- Гриша объясняет юридические аспекты торговых марок и почему у Ла Скала нет шансов засудить Мартина
- Женя рассказывает про расширение к гиту для хранения ревью - Git appraise
- Еще немножко некрофилии - лифты против плэя
- Вадим ставит под сомнение полезность Git appraise
- Женя хотел запилить поддержку pekko для тапира, а ее уже сделали
- Женя хотел рассказать про k3s, но мы стали обсужадать яп Crystal
- Гриша ставит под сомнение полезность k3s
- Но у Жени и на это есть ответ - k0s
- Вадим за 5 минут высирает что-то про руби, кристалы и тайпчекеры и вспоминает про Sorbet
- Zig 0.11
- Atuin - Magical Shell History
Григорий, Вадим и Женя в этот раз действительно обсуждают топовые новости с реддита и хакерньюс и пополняют свой словарный запас
Что обсуждалось:
- Все вместе путешествуют по Map of Github
- Женя пересказывает тред с реддита, где автор делится идеальным выбором библиотек для вкатывания в скалу с руби/эликсиров
- Немножко некрофилии - Финатры, Скалатры, Синатры
- Гриша объясняет юридические аспекты торговых марок и почему у Ла Скала нет шансов засудить Мартина
- Женя рассказывает про расширение к гиту для хранения ревью - Git appraise
- Еще немножко некрофилии - лифты против плэя
- Вадим ставит под сомнение полезность Git appraise
- Женя хотел запилить поддержку pekko для тапира, а ее уже сделали
- Женя хотел рассказать про k3s, но мы стали обсужадать яп Crystal
- Гриша ставит под сомнение полезность k3s
- Но у Жени и на это есть ответ - k0s
- Вадим за 5 минут высирает что-то про руби, кристалы и тайпчекеры и вспоминает про Sorbet
- Zig 0.11
- Atuin - Magical Shell History
anvaka.github.io
Map of GitHub
This website shows a map of GitHub. Each dot is a project. Two dots within the same cluster are usually close to each other if multiple users frequently gave stars to both projects
👍5🥰3
Не смогли не упомянуть про Kubernetes и шептателей кода
Вадим, Юра и Женя пытаются понять, что практичнее: AI генераторы кода или Кубернетес операторы?
Что обсуждалось:
- разные AI для кода Code llama, copilot, codewhisperer
- Lightbend передал Sbt в Scala Center
- вспоминаем Mill
- Haoyi Li talk - The Making of the com.lihaoyi Ecosystem
- Кубернетес операторы для PostgreSQL
+ часть 2
+ сравнение с Percona Operator
- первый M1 совместимый GPU драйвер для Linux
- Еще ссылка на новый канал Жени https://t.me/fp_backend_ru
Вадим, Юра и Женя пытаются понять, что практичнее: AI генераторы кода или Кубернетес операторы?
Что обсуждалось:
- разные AI для кода Code llama, copilot, codewhisperer
- Lightbend передал Sbt в Scala Center
- вспоминаем Mill
- Haoyi Li talk - The Making of the com.lihaoyi Ecosystem
- Кубернетес операторы для PostgreSQL
+ часть 2
+ сравнение с Percona Operator
- первый M1 совместимый GPU драйвер для Linux
- Еще ссылка на новый канал Жени https://t.me/fp_backend_ru
👍7
Двух фазный комит в Кафке и новый DB клиент для Scala.
Вадим, Юра, Гриша и Женя - забыли спланировать запись, но все же собрались.
Что обсуждалось:
- чем полезен twitter|X ?
- KIP-939 Two-phase commit proposal
- Lightbend: Which Programming Language are you using?
- Unity wants 108% of our gross revenue
- Reddit: Let’s not forget this is what they said
- Game Engine - Ranking
- Unity Alternatives in 2023
- Magnum Database Client
- как metals и bloop выбирают JVM?
Вадим, Юра, Гриша и Женя - забыли спланировать запись, но все же собрались.
Что обсуждалось:
- чем полезен twitter|X ?
- KIP-939 Two-phase commit proposal
- Lightbend: Which Programming Language are you using?
- Unity wants 108% of our gross revenue
- Reddit: Let’s not forget this is what they said
- Game Engine - Ranking
- Unity Alternatives in 2023
- Magnum Database Client
- как metals и bloop выбирают JVM?
X (formerly Twitter)
Jay Kreps on X
1. The two-phase commit proposal for @apachekafka (KIP-939) is pretty interesting. Quick thread on why it matters. https://t.co/vya2ndH2VP
👍5🤡3😢1
Йо. Это Вадим пишет. Я тут над докладом на F[Scala] потею. Вы же зарегались?
28 октября в мск в будет - давайте приходите!
28 октября в мск в будет - давайте приходите!
F[Scala] — новая конференция о Scala и функциональном программировании от Яндекс Вертикалей.
Мы видим целью конференции распространение знаний и обмен опытом в области разработки на Scala, применении подходов функционального программирования в реальных проектах и архитектуре решений, построенных с помощью функциональных языков.
🔥13
Где будет Scala через 10 лет?
Вадим, Юра, Гриша и Женя взялись за обсуждение самого важного доклада со Scala Days попутно вспоминая про самые насущные вещи последних недель.
Что обсуждалось:
- парсер комбинаторы на java
- api docs браузеры
- Zeal
- devdocs.io
- Dash
- python on jvm
- scalapy
- поломки macbook-а и истории про ноуты
- форум ремонтников ноутбуков
- OpenBoardView
- Горячее обсуждения доклада со ScalaDays 2023: Martin Odersky - Scala's Role in the Programming Languages Ecosystem
——
Алсо, приходите на F[Scala], Вадим сильно вспотел!
Вадим, Юра, Гриша и Женя взялись за обсуждение самого важного доклада со Scala Days попутно вспоминая про самые насущные вещи последних недель.
Что обсуждалось:
- парсер комбинаторы на java
- api docs браузеры
- Zeal
- devdocs.io
- Dash
- python on jvm
- scalapy
- поломки macbook-а и истории про ноуты
- форум ремонтников ноутбуков
- OpenBoardView
- Горячее обсуждения доклада со ScalaDays 2023: Martin Odersky - Scala's Role in the Programming Languages Ecosystem
——
Алсо, приходите на F[Scala], Вадим сильно вспотел!
🔥6
Доклад и Космополитен.
Вадим, Юра и Женя обсудили сложность подготовки к докладам, воспроизводимые билды и будующее Play и новые нативные технологии.
Что обсуждалось:
- как Вадим выступил на F[Scala]
- тяжёлая судьба ammonit-а и что с ним будет
- нежданная технология Cosmopolitan Third Edition
- Actually Portable Executable
- Rust and Cosmopolitan Libc
- Akka Edge
- Play 3.0.0 c Pekko и Play 2.9
- Play Framework is reborn like a phoenix from the ashes
- обсуждение на /r/java
- Using Nix to Develop and Package a Scala Project
- про донаты
Также мы настроили сервисы для донатов:
- Patreon
- Boosty
(ссылки будут висеть на сайте)
Вадим, Юра и Женя обсудили сложность подготовки к докладам, воспроизводимые билды и будующее Play и новые нативные технологии.
Что обсуждалось:
- как Вадим выступил на F[Scala]
- тяжёлая судьба ammonit-а и что с ним будет
- нежданная технология Cosmopolitan Third Edition
- Actually Portable Executable
- Rust and Cosmopolitan Libc
- Akka Edge
- Play 3.0.0 c Pekko и Play 2.9
- Play Framework is reborn like a phoenix from the ashes
- обсуждение на /r/java
- Using Nix to Develop and Package a Scala Project
- про донаты
Также мы настроили сервисы для донатов:
- Patreon
- Boosty
(ссылки будут висеть на сайте)
Telegram
Scala Nishtyaki Channel
Заждались видеороликов с выступлениями спикеров с конференции F [Scala]?
Мы пригласили Стивена Спилберга принять участие в финальном монтаже, но ему не подтвердили визу (по крайней мере нам так сказали), поэтому пришлось делать самим.
📹 Собрали все видео…
Мы пригласили Стивена Спилберга принять участие в финальном монтаже, но ему не подтвердили визу (по крайней мере нам так сказали), поэтому пришлось делать самим.
📹 Собрали все видео…
👍3
Проверка связи.
Мы тут сеня записываться будем. НАВЕРНОЕ.
Может у кого есть какие темы подкинуть? Вот прям сюда в комменты.
Иначе в след выпуске вам придется слушать только про EmacsConf
Мы тут сеня записываться будем. НАВЕРНОЕ.
Может у кого есть какие темы подкинуть? Вот прям сюда в комменты.
Иначе в след выпуске вам придется слушать только про EmacsConf
Лживые флэтмапы, честные опросы
Григорий, Вадим, Юра и Женя очень долго рассказывают все, что вы и так могли бы сами узнать из README, o Kyo. После этого, они пересказывают результаты очередных опросов.
Что обсуждалось:
- Вадим тужится над звуком для подкаста
- Юра крайне уверенно рассказывает про Kyo будто пару лет уже на нём писал
- Но на самом деле нет, и у него самого есть вопросы
- Гриша обращает внимание на директ синтаксис Kyo
- Юра рассказывает про лживые флэтмапы
- Вадим в шоке от наших слушателей
- Женя рассказывает про лучшую виртуальную конференцию - EmacsConf
- Женя рассказывает про Helix
- Юра заводит проект на Kyo, а так же указывает референс на Do be do be do
- The State of Developer Ecosystem 2023
- Гриша сбрасывает счетчик херомути про Rust
- Scala 3 Tech Report
- Юра обкакивает circe и хвалит tethys с chimney
Григорий, Вадим, Юра и Женя очень долго рассказывают все, что вы и так могли бы сами узнать из README, o Kyo. После этого, они пересказывают результаты очередных опросов.
Что обсуждалось:
- Вадим тужится над звуком для подкаста
- Юра крайне уверенно рассказывает про Kyo будто пару лет уже на нём писал
- Но на самом деле нет, и у него самого есть вопросы
- Гриша обращает внимание на директ синтаксис Kyo
- Юра рассказывает про лживые флэтмапы
- Вадим в шоке от наших слушателей
- Женя рассказывает про лучшую виртуальную конференцию - EmacsConf
- Женя рассказывает про Helix
- Юра заводит проект на Kyo, а так же указывает референс на Do be do be do
- The State of Developer Ecosystem 2023
- Гриша сбрасывает счетчик херомути про Rust
- Scala 3 Tech Report
- Юра обкакивает circe и хвалит tethys с chimney
GitHub
GitHub - getkyo/kyo: Toolkit for Scala Development
Toolkit for Scala Development. Contribute to getkyo/kyo development by creating an account on GitHub.
👍8🔥3
🎄 Предновогодний выпуск 2023 🎄
Григорий, Вадим, Юра и Женя проводят предновогодний выпуск за обсуждением advent of code, а также новых и очень старых вещей.
Что обсуждалось:
- Вадим продолжает экспериментировать с опенингами, в этот раз у нас музыкальная шкатулка 🎶
- Гриша меняет очки и рассказывает про advent of code, который он решает на Zig
- Женя рассказывает про то, как работает Emacs
- И про то, как можно использовать Emacs для генерации scala кода
- Юра ностальгирует про Nero Burning ROM
- Юра рассказывает про результаты очередного опроса, в этот раз от VirtusLab
- Вадим выяснил, откуда пришло название библиотеки Droste
- Женя рассуждает, имеет ли смысл изучать сейчас акку для успешного трудоустройства
- Юра презентует новую версию Intellij Idea
- Женя обращает внимание на новую фичу скала плагина X-Ray mode
- Вадим обнаружил, что же на самом деле означает Golem
- Юра вспомнил про давнюю проблему в sbt и идее, которую наконец пофиксили
- Женя рассказывает про новую либу для, вы не поверите, акторов — Otavia
- Женя начинает, а Юра поддерживает про Pulumi и его новый Scala SDK Besom
- Поздравляем с новым годом и просим всех побыть нашим тайным сантой на boosty и patreon
Григорий, Вадим, Юра и Женя проводят предновогодний выпуск за обсуждением advent of code, а также новых и очень старых вещей.
Что обсуждалось:
- Вадим продолжает экспериментировать с опенингами, в этот раз у нас музыкальная шкатулка 🎶
- Гриша меняет очки и рассказывает про advent of code, который он решает на Zig
- Женя рассказывает про то, как работает Emacs
- И про то, как можно использовать Emacs для генерации scala кода
- Юра ностальгирует про Nero Burning ROM
- Юра рассказывает про результаты очередного опроса, в этот раз от VirtusLab
- Вадим выяснил, откуда пришло название библиотеки Droste
- Женя рассуждает, имеет ли смысл изучать сейчас акку для успешного трудоустройства
- Юра презентует новую версию Intellij Idea
- Женя обращает внимание на новую фичу скала плагина X-Ray mode
- Вадим обнаружил, что же на самом деле означает Golem
- Юра вспомнил про давнюю проблему в sbt и идее, которую наконец пофиксили
- Женя рассказывает про новую либу для, вы не поверите, акторов — Otavia
- Женя начинает, а Юра поддерживает про Pulumi и его новый Scala SDK Besom
- Поздравляем с новым годом и просим всех побыть нашим тайным сантой на boosty и patreon
ag91.github.io
Make Emacs help in creating an example of Scala classes - Where parallels cross
👍14
Космические языки программирования и Тайпклассы будущего
Григорий, Юра и Женя обсуждают успехи Ocaml и бурление Scala сообщества о новом SIP-е.
Что обсуждалось:
- Женя начинает выпуск с никому не интересной темы: i3 WM: What is scratchpad???
- OCaml в космосе
- Announcing the ORCHIDE Project: Powering Satellite Innovation
- Ocaml [ICFP'22] Retrofitting Concurrency – Lessons from the Engine Room (аналог доклада State of Scala)
- Odersky, Pre-SIP: Improvements to Type Classes
- обсуждение на reddit
- Nedelcu: Scala Future
- ScalaJs + WebAssembly
- Scala Native на девайсе с 8mb RAM @playdate
- One Billion Row Challenge
- twitter пост
- гитхаб репозиторий
- Kotlin from Scala perspective: Advent Of Code 2023
- scalasql
Григорий, Юра и Женя обсуждают успехи Ocaml и бурление Scala сообщества о новом SIP-е.
Что обсуждалось:
- Женя начинает выпуск с никому не интересной темы: i3 WM: What is scratchpad???
- OCaml в космосе
- Announcing the ORCHIDE Project: Powering Satellite Innovation
- Ocaml [ICFP'22] Retrofitting Concurrency – Lessons from the Engine Room (аналог доклада State of Scala)
- Odersky, Pre-SIP: Improvements to Type Classes
- обсуждение на reddit
- Nedelcu: Scala Future
- ScalaJs + WebAssembly
- Scala Native на девайсе с 8mb RAM @playdate
- One Billion Row Challenge
- twitter пост
- гитхаб репозиторий
- Kotlin from Scala perspective: Advent Of Code 2023
- scalasql
Reddit
From the i3wm community on Reddit
Explore this post and more from the i3wm community
👍8
Сегодня планируем запись, если у кого есть пожелания по темам пишите пожалуйста в комментарии к посту. (Так же постараемся сегодня выложить уже смонтированный выпуск).
🔥7
Если IDEA не работает можно ли писать на Kotlin в Vim?
Григорий, Юра и Женя обсуждают очередные сложности с IDEA, поддержку Kotlin в текстовых редакторах, JVM на webassembly
и что деплой Лямбд в AWS может оказаться совсем не тривиальной задачей.
Что обсуждалось:
- Все жалуются на IDEA
- Юра рассказывает как у него перестала работать IDEA
- Женя удивлен тем, что нет официального LSP для Kotlin
- Any plan for Supporting Language Server Protocol?
- Юра рассказывает про SaneQL
- Юра обнаружил, что есть JVM под webassembly и даже работает
- CheerpJ
- Женя притащил статью про то как баги приводили к катастрофическим последствиям
- Bad software examples - how much can poor code hurt you?
- Юра делиться тем как надо писать синхронный и ассинхронный код на Rust
- Trying to support both sync and async code in a rust library
- Женя выснил, что borrow checker в Rust отключается
- Turning off Rust's borrow checker, completely
- Женя заводит разговор про альтернативу Nexus на Kotlin но в результате Юра переводит разговор на FileZilla
- Reposilite
- Гриша делиться большим приключением в котором фигурируют Zig, Rust, Лямбды и ARM !
- RUST LAMBDA LOL
- Женя опять там, что-то про emacs steam.el
Григорий, Юра и Женя обсуждают очередные сложности с IDEA, поддержку Kotlin в текстовых редакторах, JVM на webassembly
и что деплой Лямбд в AWS может оказаться совсем не тривиальной задачей.
Что обсуждалось:
- Все жалуются на IDEA
- Юра рассказывает как у него перестала работать IDEA
- Женя удивлен тем, что нет официального LSP для Kotlin
- Any plan for Supporting Language Server Protocol?
- Юра рассказывает про SaneQL
- Юра обнаружил, что есть JVM под webassembly и даже работает
- CheerpJ
- Женя притащил статью про то как баги приводили к катастрофическим последствиям
- Bad software examples - how much can poor code hurt you?
- Юра делиться тем как надо писать синхронный и ассинхронный код на Rust
- Trying to support both sync and async code in a rust library
- Женя выснил, что borrow checker в Rust отключается
- Turning off Rust's borrow checker, completely
- Женя заводит разговор про альтернативу Nexus на Kotlin но в результате Юра переводит разговор на FileZilla
- Reposilite
- Гриша делиться большим приключением в котором фигурируют Zig, Rust, Лямбды и ARM !
- RUST LAMBDA LOL
- Женя опять там, что-то про emacs steam.el
Kotlin Discussions
Any plan for Supporting Language Server Protocol?
The language server protocol (LSP) is a common protocol for a tool and a language smartness provider. It will be nice to have a Kotlin language server, since there are already some popular LSP clients available (VSCode, NeoVim) and some are in progress (emacs…
👍5🔥1
Flatmappers Podcast
Если IDEA не работает можно ли писать на Kotlin в Vim? Григорий, Юра и Женя обсуждают очередные сложности с IDEA, поддержку Kotlin в текстовых редакторах, JVM на webassembly и что деплой Лямбд в AWS может оказаться совсем не тривиальной задачей. Что обсуждалось:…
Screenshot 2024-02-26 at 16.54.57.png
9.4 KB
Мы тут выяснили, что в телеграме не все комментарии к посту видимы, если нажимать только на иконку под постом.
Поэтому, пожалуйста, не забывайте, что если кликнуть на заголовок канала, а затем нажать “Discuss”, то там может оказаться по более коментов.
Поэтому, пожалуйста, не забывайте, что если кликнуть на заголовок канала, а затем нажать “Discuss”, то там может оказаться по более коментов.
🤯1
Форматеры для Sql
Григорий, Вадим, Юра и Женя разбирают россыпь мелких тем.
Что обсуждалось:
- По заказу слушателя Юра и Женя опять рассказывают про GPT и https://huggingface.co/chat/
- Вадим опрашивает о profunctor-рах
- Юра вспоминает чем закончилось One Billion Row Challenge Step-by-step from 71s to 1.7s
- Женя рассказывает про Metals v1.2.1/v1.2.2 и Inlay Hints в след релизах
- История от Юры про линтер/форматер для sql запросов: Sqruff
- Женя рассказывает про успехи Lightbend и планы Scala Center
- Женя про свои сложности с Pekko
- На последок благодарности подписчикам
Григорий, Вадим, Юра и Женя разбирают россыпь мелких тем.
Что обсуждалось:
- По заказу слушателя Юра и Женя опять рассказывают про GPT и https://huggingface.co/chat/
- Вадим опрашивает о profunctor-рах
- Юра вспоминает чем закончилось One Billion Row Challenge Step-by-step from 71s to 1.7s
- Женя рассказывает про Metals v1.2.1/v1.2.2 и Inlay Hints в след релизах
- История от Юры про линтер/форматер для sql запросов: Sqruff
- Женя рассказывает про успехи Lightbend и планы Scala Center
- Женя про свои сложности с Pekko
- На последок благодарности подписчикам
👍8🥰2
Оригинальные подходы в сборке Scala проектов и Yтка-DB
Юра, Вадим и Женя обсуждают Sbt remote cache, Nix и DuckDb.
Что обсуждалось:
- Внимание опасность! Скамеры нацелились на Scala разработчиков - Beware of fake online Scala courses
- Ответы Scala адвоката на вопросы сообщества - Scala Developer Advocate open hours AMA
- Женя о прогрессе в sbt по поводу remote cache - Leveraging sbt remote caching on a big modular monolith
- Женя делиться опытом сборки sbt проекта через Nix
- Юра делиться опытом про Duck Db
Юра, Вадим и Женя обсуждают Sbt remote cache, Nix и DuckDb.
Что обсуждалось:
- Внимание опасность! Скамеры нацелились на Scala разработчиков - Beware of fake online Scala courses
- Ответы Scala адвоката на вопросы сообщества - Scala Developer Advocate open hours AMA
- Женя о прогрессе в sbt по поводу remote cache - Leveraging sbt remote caching on a big modular monolith
- Женя делиться опытом сборки sbt проекта через Nix
- Юра делиться опытом про Duck Db
www.scala-lang.org
Beware of fake online Scala courses
🔥7
Lean Scala - плохо или хорошо?
Гриша, Юра, Вадим и Женя разбираются, что же такое Lean Scala.
Что обсуждалось:
- Martin Odersky - Lean Scala
- обсуждение на Reddit
- Metals v1.3.0 - Thallium
- Как Вадим стал маинтейнером Tofu
- прочее
Гриша, Юра, Вадим и Женя разбираются, что же такое Lean Scala.
Что обсуждалось:
- Martin Odersky - Lean Scala
- обсуждение на Reddit
- Metals v1.3.0 - Thallium
- Как Вадим стал маинтейнером Tofu
- прочее
Language and Code
Lean Scala
Program code is for communicating between humans, not just for instructing computers. So we strive for code to be lean. Lean code is simple and understandable. It is as concise as possible without losing clarity. It avoids lingo, over-abstraction, and obscure…
❤10
Этот метод сделает тебя 10x разработчиком
Гриша, Юра, Вадим и Женя неожиданно для себя обсудили множество разнообразных тем и флешбеков, а также обнаружили метод достижения высокой продуктивности.
Что обсуждалось:
- Вадим зарелизил Tofu с поддержкой Scala 3 и как Гриша смог втащить логгинг в legacy проект
- Tofu v0.13.1
- После Вадим зарелизил апдейт специально для Гриши: Tofu v0.13.2
- Портирование Tofu -> Scala 3
- https://github.com/tofu-tf/tofu/pull/1225
- https://github.com/tofu-tf/tofu/pull/1260
- https://github.com/tofu-tf/tofu/pull/1257
- Что там на реддите?
- com-lihaoyi Issue Bountie
- Implementing Lean Scala app live
- Top-Level Pekko и флешбеки про Лицензии на open source
- New Top-Level Project Apache® Pekko™
- Eclipse Intellectual Property Due Diligence Issues
- Helping Open Source projects be more successful through clearly defined licensing data
- Жалобы на jackson
- Scalafix Cli
- Юра про запросы в elasic search и кастомный клиент на Java
- https://openjdk.org/jeps/430
- https://openjdk.org/jeps/459
- Вадим про Sbt 1.6.0 на 21 JVM - Bad Constant Pool error и Scala Native
- Llvm vs JVM и где JIT?
- https://llvm.org/docs/tutorial/BuildingAJIT1.html
- https://github.com/ziglang/zig/issues/13265
- https://grugbrain.dev/
- Jet Brains advisory board Scala Center]
- пофиксили баг в IDEA про нажатия клавиш и воспоминания про баги в IDEA
- новый Scala 3 lambda синтакс:
Optional Braces
- Деривации под Scala 3 - https://github.com/propensive/wisteria
Гриша, Юра, Вадим и Женя неожиданно для себя обсудили множество разнообразных тем и флешбеков, а также обнаружили метод достижения высокой продуктивности.
Что обсуждалось:
- Вадим зарелизил Tofu с поддержкой Scala 3 и как Гриша смог втащить логгинг в legacy проект
- Tofu v0.13.1
- После Вадим зарелизил апдейт специально для Гриши: Tofu v0.13.2
- Портирование Tofu -> Scala 3
- https://github.com/tofu-tf/tofu/pull/1225
- https://github.com/tofu-tf/tofu/pull/1260
- https://github.com/tofu-tf/tofu/pull/1257
- Что там на реддите?
- com-lihaoyi Issue Bountie
- Implementing Lean Scala app live
- Top-Level Pekko и флешбеки про Лицензии на open source
- New Top-Level Project Apache® Pekko™
- Eclipse Intellectual Property Due Diligence Issues
- Helping Open Source projects be more successful through clearly defined licensing data
- Жалобы на jackson
- Scalafix Cli
- Юра про запросы в elasic search и кастомный клиент на Java
- https://openjdk.org/jeps/430
- https://openjdk.org/jeps/459
- Вадим про Sbt 1.6.0 на 21 JVM - Bad Constant Pool error и Scala Native
- Llvm vs JVM и где JIT?
- https://llvm.org/docs/tutorial/BuildingAJIT1.html
- https://github.com/ziglang/zig/issues/13265
- https://grugbrain.dev/
- Jet Brains advisory board Scala Center]
- пофиксили баг в IDEA про нажатия клавиш и воспоминания про баги в IDEA
- новый Scala 3 lambda синтакс:
xs.map: x =>
x + 1
.filter: x =>
x > 0
Optional Braces
- Деривации под Scala 3 - https://github.com/propensive/wisteria
GitHub
Release Tofu 0.13.1 · tofu-tf/tofu
Changes
Fix bug with zioTofuBiInstance, add tests for zio2-core module, add logging mid test with bug related function for zio2 logging. @Grryum (#1283)
Bump zio cats interop version. @Grryum (#12...
Fix bug with zioTofuBiInstance, add tests for zio2-core module, add logging mid test with bug related function for zio2 logging. @Grryum (#1283)
Bump zio cats interop version. @Grryum (#12...
🔥8👍2❤1
Как Capture Checking изменит программирование.
Гриша, Вадим и Женя обсудили эксперементальную фичу Scala и опыт использования Mill build tool.
Что обсуждалось:
- Ведущие читают документацию по Capture Checking и дают "экспертную" аналитику
- Женя пересказывает статью про разочарование от Rust, I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret.
- Scala still in need of a mascot
- Женя делится опытом миграции проекта с Sbt на Mill
- баг в IDEA SCL-18377: Importing $ivy dependencies does not work
- Eclipse Theia IDE
Гриша, Вадим и Женя обсудили эксперементальную фичу Scala и опыт использования Mill build tool.
Что обсуждалось:
- Ведущие читают документацию по Capture Checking и дают "экспертную" аналитику
- Женя пересказывает статью про разочарование от Rust, I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret.
- Scala still in need of a mascot
- Женя делится опытом миграции проекта с Sbt на Mill
- баг в IDEA SCL-18377: Importing $ivy dependencies does not work
- Eclipse Theia IDE
Medium
I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret.
I was a young, hopeful Rust fanatic. On paper, Rust seemed like the programming languages designed by the gods. Not only is it the fastest programming language out there, its also one of the safest…
🔥9🐳1