1
1
submitted 1 day ago by [email protected] to c/[email protected]

More Speaker Announcements: AI, XTDB, and the Foundations of LISP

https://gaiwan.co/blog/more-speaker-announcements-ai-xtdb-and-the-foundations-of-lisp/

Today we&aposre announcing our third cohort of speakers and workshop hosts for Heart of Clojure, after we announced the first five on Friday, and the second five on MondayAnna ColomIn the tech industry we&aposre no strangers to hype cycles, but the...

#clojure #clj #cljs [email protected] @clojure

2
1
submitted 2 days ago by [email protected] to c/[email protected]

PersistentHashMap, part 4 – Other matters

https://dmiller.github.io/clojure-clr-next/general/2024/07/02/persistent-hash-map-part-4.html

We continue our discussion of PersistentHashMap with a discussion of transiency and alternative F# coding techniques. The previous posts in this series are: Part 1: Making a hash of things (this post) Part 2: The root Part 3: The...

#clojure #clj #cljs [email protected] @clojure

3
1
submitted 2 days ago by [email protected] to c/[email protected]

PersistentHashMap, part 5 – At a loss

https://dmiller.github.io/clojure-clr-next/general/2024/07/02/persistent-hash-map-part-5.html

We look at performance of the new F# version of PersistentHashMap and compare it to the Clojure version. And in the end, declare ourselved mystified. This is the final post in a series on PersistentHashMap. The previous posts are: Part 1:...

#clojure #clj #cljs [email protected] @clojure

4
1
submitted 2 days ago by [email protected] to c/[email protected]

How To Reduce Cloud Waste

https://thenewstack.io/how-to-reduce-cloud-waste/

For most applications today, saying you host them in your own data center will be like saying you generate your own electricity. Why pay all that capex to provision enough hardware to cover your peak loads, which may only happen once a year, and...

#clojure #clj #cljs [email protected] @clojure

5
1
submitted 3 days ago by [email protected] to c/[email protected]

Next Batch of Heart of Clojure Speakers

https://gaiwan.co/blog/next-batch-of-heart-of-clojure-speakers/

As promised, today you learn who the next five speakers for Heart of Clojure are.Lu WilsonWe think it&aposs important, as a conference and as a community, to look beyond the tight-knit Clojure world. To create connections and see what we can learn...

#clojure #clj #cljs [email protected] @clojure

6
1
for when (clj.social)
submitted 3 days ago by [email protected] to c/[email protected]

for when

https://clojure-diary.gitlab.io/2024/07/01/for-when.html

Code ;; for_when.clj (for [x [:a :b] y (range 5) :when (odd? y)] [x y]) (for [x [:a :b] y '(1 3)] [x y]) (let [odd-y (filter odd? (range 5))] (for [x [:a :b] y odd-y] [x y])) (for [x [:a :b :c] y '(1 3)] [x y]) (for [x (range 1 7)...

#clojure #clj #cljs [email protected] @clojure

7
1
submitted 3 days ago by [email protected] to c/[email protected]

OSS Updates May and June 2024

https://codewithkira.com/2024-06-30-clojurists-together-update-may-jun-2024.html

This is a summary of the open source work I've spent my time on throughout May and June, 2024. There were lots of small bug fixes and reports, driven by work on the Clojure Data Cookbook. This work was also the impetus for my initial release of...

#clojure #clj #cljs [email protected] @clojure

8
2
submitted 4 days ago by [email protected] to c/[email protected]

OSS updates May and June 2024

https://blog.michielborkent.nl/oss-updates-may-jun-2024.html

In this post I'll give updates about open source I worked on during May and June 2024.To see previous OSS updates, go here.SponsorsI'd like to thank all the sponsors and contributors that make this work possible. Without you, the below projects...

#clojure #clj #cljs [email protected] @clojure

9
1
submitted 4 days ago by [email protected] to c/[email protected]

GitHub Repositories Every Software Engineer Should Know

https://dev.to/jrmarcio_/github-repositories-every-software-engineer-should-know-2e80

Finally, after a long time, I am realizing my desire to write articles to help other software engineers advance their careers. With this, I intend to help them improve their knowledge while allowing myself to learn and grow during the process. In...

#clojure #clj #cljs [email protected] @clojure

10
1
submitted 4 days ago by [email protected] to c/[email protected]

What is Associative Arrays in Computer Science

https://dev.to/m__mdy__m/what-is-associative-arrays-in-computer-science-1dhe

In computer science, an associative array, map, symbol table, or dictionary is an abstract data type that stores a collection of (key, value) pairs, such that each possible key appears at most once in the collection. In mathematical terms, an...

#clojure #clj #cljs [email protected] @clojure

11
3
submitted 6 days ago by [email protected] to c/[email protected]
12
1
submitted 5 days ago by [email protected] to c/[email protected]

Stats With Clojure Book, Injee, and Clojure Diary updates

https://clojure-diary.gitlab.io/2024/06/29/stats-with-clojure-book-injee-and-clojure-diary-updates.html

Notes Stats With Clojure Book Injee Learn Clojure Videos

#clojure #clj #cljs [email protected] @clojure

13
1
submitted 5 days ago by [email protected] to c/[email protected]
14
1
submitted 6 days ago by [email protected] to c/[email protected]

Clojure Deref (June 28, 2024)

https://clojure.org/news/2024/06/28/deref

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation. Podcasts and videos Parens of the Dead - Episode 36: Thirty six! - emacsrocks Clj-reload...

#clojure #clj #cljs [email protected] @[email protected]

15
1
submitted 6 days ago by [email protected] to c/[email protected]

Announcing First Speakers

https://gaiwan.co/blog/announcing-first-speakers/

We work hard to make Heart of Clojure special, but we couldn&apost have a conference without the amazing speakers and workshop hosts who sent in their submissions. We received 70 proposals from 52 individuals. You all outdid yourself, we got lots...

#clojure #clj #cljs [email protected] @clojure

16
1
submitted 6 days ago by [email protected] to c/[email protected]

The laptop and the beast

https://flexiana.com/2024/06/the-laptop-and-the-beast

aka how to utilize a bare-bone PC to serve me at development. The problem The project that I’m working on is getting bigger and bigger. IntelliJ and Chrome eat a lot of RAM, and my working laptop has only 16Gb of it, soldered to the...

#clojure #clj #cljs [email protected] @clojure

17
1
submitted 6 days ago by [email protected] to c/[email protected]

How to Use Test Mocks and Fixtures In Clojure

https://tonitalksdev.com/how-to-use-test-mocks-and-fixtures-in-clojure

After we've learned unit testing, at some point, the complexity of the software grows enough for us to reach out to mock functions and set up test fixtures. Mocks are often needed when you have external services that are unavailable under your...

#clojure #clj #cljs [email protected] @clojure

18
1
submitted 1 week ago by [email protected] to c/[email protected]

Ep 118: Pure Parts

https://clojuredesign.club/episode/118-pure-parts/

Each week, we discuss a different topic about Clojure and functional programming. If you have a question or topic you'd like us to discuss, tweet @clojuredesign, send an email to [email protected], or join the #clojuredesign-podcast...

#clojure #clj #cljs [email protected] @clojure

19
2
submitted 1 week ago by [email protected] to c/[email protected]

JUXT Cast: Distributed Consistency — with András Gerlits

https://juxt.pro/blog/distributed-consistency-podcast

A discussion with András Gerlits on the central role of consistency in software and information systems

#clojure #clj #cljs [email protected] @clojure

20
2
submitted 1 week ago by [email protected] to c/[email protected]

Going to the cinema is a data visualization problem

https://tonsky.me/blog/allekinos/

Do you like going to the cinema? I do. But I also like to know where I am going and which movie I am going to see. But how do you choose? You can’t go to the cinema’s website. There are just too many. Of course, you might have a favorite one and...

#clojure #clj #cljs [email protected] @clojure

21
1
submitted 1 week ago by [email protected] to c/[email protected]

Using lots of instruments in an Alda score

https://blog.djy.io/using-lots-of-instruments-in-an-alda-score/

Hello again. Another year gone by, another new feature for Alda! I just released Alda 2.3.0 yesterday, and it features some improvements to the way that Alda determines which MIDI channel to use for each instrument part, and even for individual...

#clojure #clj #cljs [email protected] @clojure

22
-1
submitted 1 week ago by [email protected] to c/[email protected]

A Heart for Diversity

https://gaiwan.co/blog/a-heart-for-diversity/

To open with a whopper of an understatement, tech is not a very diverse place. It&aposs an onslaught of vanilla (white-cis-het-men). And that&aposs too bad, because we would all be better off if we could benefit from the talent and insight of...

#clojure #clj #cljs [email protected] @clojure

23
1
submitted 1 week ago by [email protected] to c/[email protected]
24
3
submitted 1 week ago by [email protected] to c/[email protected]
25
0
submitted 2 weeks ago by [email protected] to c/[email protected]

Making Custom Datomic Datalog Datasources

https://favila.github.io/2024-06-20/datomic-data-sorcery/

Disclaimers What follows is not meant for those new to Datomic. This is a very deep dive into Datomic on-prem internals–even deeper than usual! I don’t have access to any source code or any insider knowledge and none of the interfaces discussed...

#clojure #clj #cljs [email protected] @clojure

view more: next ›

Clojure programming language discussion

419 readers
4 users here now

Clojure is a Lisp that targets JVM and JS runtimes

Finding information about Clojure

API Reference

Clojure Guides

Practice Problems

Interactive Problems

Clojure Videos

The Clojure Community

Clojure Books

Tools & Libraries

Clojure Editors

Web Platforms

founded 4 years ago
MODERATORS