frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Clojure Land – Discover open-source Clojure libraries and frameworks

https://clojure.land/
61•TheWiggles•2h ago

Comments

germandiago•1h ago
As a person that is doubting for a backend project (web) between Clojure and Common Lisp, what would you recommend and why?

I think for ehat I saw that Clojure is very clean and there is a clear way to do things but I keep finding people saying that Common Lisp interactivity is super good and CLOS amazing.

So my main question would be:

  1. will this interactivity make a difference in my daily workflow? What I see is that clojure is anyway mostly stateless so fancy things like reload on the fly would not be very important...?
What other diffeerence would you say make a big experience difference.

I tried Python with NiceGUI recently and I was impressed byt I want to try a more functional-like and possible hot-patching in production could be also a feature I would make use of from time to time, instead of sapwning full deployments.

Any feedback from experienced practitioners is welcome.

jwr•48m ago
Ex-Common-Lisper here. I spent many years writing software in CL, then discovered Clojure, and have been writing and maintaining a large production system in Clojure/ClojureScript for 10 years now.

I would not want to write anything in CL today.

CLOS is beautiful, but what it really boils down to in practice are multimethods. Which exist in Clojure. And which I barely ever use, because my software is easier to understand and debug without multimethods. Also, CLOS assumes mutability, which is not something I want anymore.

Clojure has a fantastic concurrency story, runs on the JVM, so you get an actively developed platform with thousands of man-hours of invested work. You get great GC, and all the Java libraries.

Then there is ClojureScript, and most importantly, code sharing between the two. Most of my model (business logic) code is in cljc files and it's the same code for the server side and the client side.

When I had to go back and look at some of my old CL code, I found the mutability problematic.

Overall, there is still a warm spot in my heart for CL, but Clojure is quite simply better.

Kototama•34m ago
If it's for a hobby project it can be fun to work with Common Lisp and see all the good things such an old language still has to offer and where it's still superior to more modern languages. You also don't need to deal with the JVM and will have nice stacktraces (Clojure stacktraces are a mix of Java land and Clojure land). However the ecosystem is very thin so you might have to implement more stuff yourself or being blocked on something (no asynchronous programming for example if you need a very high performance web application). It's not rare to search for a library and find that the last edit was 7 years ago. Maybe it works, maybe it does not, but it surely is not maintained.

The interactivity in Common Lisp is a bit better (navigate the stacktrace, debugger, object inspector etc) but the Clojure REPL is also very good and allow to change the code of your application live without recompiling the whole project. Clojure is a functional programming language, whereas CL is multi-paradigms so it's easier to deal with state in Clojure. The ecosystem of Clojure is much richer and you can always fallback on the endless Java ecosystem if something is missing.

Russia Tested 'Burevestnik' Nuclear-Powered Missile

https://www.themoscowtimes.com/2025/10/26/putin-says-russia-successfully-tested-burevestnik-nucle...
1•thm•49s ago•0 comments

Meta will ban rival AI chatbots from WhatsApp

https://www.techradar.com/ai-platforms-assistants/meta-will-ban-rival-ai-chatbots-from-whatsapp
2•croes•3m ago•0 comments

CHamoru language revitalization, is it working?

https://www.postguam.com/forum/featured_columnists/chamoru-language-revitalization-is-it-working/...
1•sipofwater•4m ago•0 comments

Pieter Levels on getting blocked from accessing GPUs in EU

https://xcancel.com/levelsio/status/1981864024041193704
2•alecco•12m ago•0 comments

Forvideo AI: AI Video Generator with Veo 3, Kling AI, Hailuo AI

https://forvideo.ai/
1•immagicai•13m ago•0 comments

Okada Museum Forced to Sell Works to Settle Founder's $50M. Legal Bill

https://www.artnews.com/art-news/news/okada-museum-sells-art-founder-legal-bill-sothebys-1234758869/
1•geox•16m ago•0 comments

Show HN: Bulk-edit GitHub Actions workflows across repos

https://github.com/puzl-cloud/github-workflow-assistant
1•beslanb•22m ago•0 comments

When can we trust AI to get it right?

https://www.temp-image.com/hCb8LhpUOJhZGiF
1•notaiagent•25m ago•0 comments

Watch: Moment nuclear plant towers collapse during demolition

https://www.bbc.com/news/videos/cp8wzy9kgn8o
1•pseudolus•30m ago•0 comments

AI Models Get Brain Rot, Too

https://www.wired.com/story/ai-models-social-media-cognitive-decline-study/
1•pseudolus•36m ago•1 comments

Two suspects arrested in Louvre museum jewellery heist

https://www.france24.com/en/live-news/20251026-two-arrested-over-louvre-museum-heist-sources-clos...
1•pseudolus•41m ago•0 comments

Dr. Robbie Hart on Himalayan Alpine Plants, Climate Change, and Ethnobotany

https://worldsensorium.com/dr-robbie-hart-on-himalayan-alpine-plants-climate-change-and-ethnobotany/
1•dnetesn•49m ago•0 comments

We Might Not Be So Strange

https://nautil.us/we-might-not-be-so-strange-1242875/
2•dnetesn•50m ago•0 comments

Property-Based Testing in Practice

https://dl.acm.org/doi/pdf/10.1145/3597503.3639581
1•todsacerdoti•52m ago•0 comments

Show HN: Create-LLM – Train your own LLM in 60 seconds

https://github.com/theaniketgiri/create-llm
1•theaniketgiri•55m ago•0 comments

John Collison of Stripe: Ireland is going backwards

https://www.irishtimes.com/life-style/people/2025/10/25/john-collison-of-stripe-ireland-is-going-...
1•gHeadphone•1h ago•0 comments

There's a reason electricity prices are rising. And it's not data centers

https://www.washingtonpost.com/climate-environment/2025/10/25/data-centers-electricity-prices-rise/
2•whatisabcdefgh•1h ago•1 comments

The Counter Strike 2 skin market, valued at US$ 6B, collapses

https://www.tomshardware.com/video-games/ludicrous-usd6-billion-counter-strike-2-skins-market-cra...
4•01-_-•1h ago•0 comments

UAE breaks ground on Dh22B solar and battery storage project

https://www.power-technology.com/news/uae-dh22bn-solar-battery-storage-project/
1•01-_-•1h ago•0 comments

AI Doom Predictions Overhyped: Uncle Bob on Why Programmers Aren't Going

https://www.youtube.com/watch?v=pAj3zRfAvfc
1•birdculture•1h ago•1 comments

Connect to a 1980s Atari BBS through the web

https://www.southernamis.com/ataribbsconnect
3•JPolka•1h ago•0 comments

Sodapop Bluetooth Speaker Review: Bottled Up

https://www.wired.com/review/sodapop-bluetooth-speaker/
2•fleahunter•1h ago•0 comments

Lisa: Steve Jobs' sabotage and Apple's burial [video]

https://www.youtube.com/watch?v=rZjbNWgsDt8
2•mojuba•1h ago•0 comments

Anyapk: Install any APK on the device you own

https://github.com/sam1am/anyapk
2•thunderbong•1h ago•0 comments

Show HN: Cloudtellix – Turn AWS cost waste into Jira tickets

https://www.cloudtellix.com
1•arknirmal•1h ago•0 comments

AI Learns to Identify Exploding Stars with Just 15 Examples

https://www.universetoday.com/articles/ai-learns-to-identify-exploding-stars-with-just-15-examples
2•FromTheArchives•1h ago•0 comments

What if you swam in a nuclear storage pool? [video]

https://www.youtube.com/watch?v=EFRUL7vKdU8
1•hank808•1h ago•1 comments

LongCat-Video: 13.6B text-to-video, image-to-video, and video-continuation model

https://huggingface.co/meituan-longcat/LongCat-Video
1•maxloh•1h ago•0 comments

CAP theorem for Careers

https://tech.stonecharioteer.com/two-of-three/
2•stonecharioteer•1h ago•0 comments

Patina: A Pure Rust Implementation of UEFI Firmware

https://opendevicepartnership.github.io/patina/
2•weinzierl•1h ago•0 comments