This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-10-31
Channels
- # ai (5)
- # announcements (11)
- # beginners (19)
- # biff (1)
- # calva (8)
- # cider (3)
- # clj-kondo (12)
- # clojure (97)
- # clojure-europe (39)
- # clojure-nl (1)
- # clojure-norway (74)
- # clojure-uk (35)
- # clojurescript (8)
- # component (8)
- # conjure (4)
- # cursive (13)
- # data-science (1)
- # datahike (55)
- # datomic (2)
- # emacs (3)
- # etaoin (6)
- # gratitude (1)
- # hoplon (12)
- # hyperfiddle (54)
- # introduce-yourself (1)
- # lsp (70)
- # missionary (40)
- # music (1)
- # off-topic (79)
- # re-frame (78)
- # releases (4)
- # sql (5)
- # squint (9)
- # tree-sitter (4)
- # xtdb (20)
Released https://clojure-lsp.io/ 2023.10.30-16.25.41 with fixes and performance improvements! Main highlights: • Performance: Less analysis saved in memory and cache affecting big projects • Performance: new oracle graalvm 21 with pgo instrument which considerable improve overall performance (LMK if any weird crashes with the binary) • Feature: The new paredit refactorings are part of clojure-lsp-intellij work, but it's intended to be used on multiple editors without custom paredit plugins. More info on #lsp Thank you and all for the support! Happy code!
There is a new 0.1.10 release of the https://github.com/igrishaev/pg, a Postgres client in pure Clojure. In addition to several minor improvements, there is a sub-package to integrate the client with HoneySQL. Docs: https://github.com/igrishaev/pg/blob/master/doc/100-honey.md
Hi! This is really interesting. What was the motivation for this? In other words, what are the key advantages over next.jdbc? I suppose that the idea was to support stuff not supported by jdbc and/or make it more ergonomic? (Guessing from the “both simple and extended Postgres protocols” and “(multi-dimensional) arrays”). Also, why Joda-time and not java.time nowadays? Thank you!
Well, the idea was to create a Clojure-friendly driver that supports all the Postgres features out from the box.
Also, the driver supports java.time.* package natively; Joda-time is an extension for those who prefer Joda-time.
Ah, ok. Thank you!
October project updates are posted. https://www.clojuriststogether.org/news/october-2023-project-updates/ including Biff (Jacob O'Bryant), Bosquet (Zygis Medelis), Clojure Camp (Daniel Higginbotham), Deps-try (Gert Goet), GDL (Michael Sappler), Jank (Jeaye Wilkerson), Neanderthal (Dragan Duric), and Quil (Jack Rusher and Charles Comstock).
My Clojure open source update for Sep-Oct 2023: https://www.taoensso.com/news/2023-10-open-source funded by Clojurists Toghether, Nubank, and others - thank you! Work included 14 releases for existing libraries, and development on 2 new libraries planned for Nov+Dec release.
Hi everybody, added some documentation to ClojureStorm, for people interested in building tools on top of programs execution traces. ClojureStorm is a fork of the official clojure compiler with some extra code added to make it a dev compiler. This means a compiler with some extra capabilities tailored for development. https://github.com/flow-storm/clojure
Just updated the same documentation for ClojureScriptStorm, which people can use to build tooling on top of programs execution traces for ClojureScript. https://github.com/flow-storm/clojurescript