clojure

Tag

Cards List
#clojure

Lockstep to pipeline in almost one line

Lobsters Hottest ↗ · 3d ago Cached

博客文章介绍如何通过 CyclicBarrier 将锁步(lockstep)tick 游戏循环改造为流水线(pipeline)tick 系统,只需约三行代码改动即可让读写阶段并行执行,从而将 tick 时间从读写时间之和降到最大单阶段时间,同时保留背压与超时跟踪能力。

0 favorites 0 likes
#clojure

I built a small app that scours the internet to create a daily personolized news briefing

Lobsters Hottest ↗ · 2026-10-01 Cached

I built newsroom, a small open-source app written in Clojure on jolt that reads RSS feeds and web searches, then uses an LLM to write a personalized daily news briefing with source-linked claims, scheduled runs, and incremental updates across days.

0 favorites 0 likes
#clojure

Solid Modeling in your browser

Lobsters Hottest ↗ · 2026-09-24 Cached

Documentation for clj-manifold3d, a Clojure library that enables solid modeling in web browsers, detailing workspace settings, namespace management, and Codex integration.

0 favorites 0 likes
#clojure

Side-stepping the Secretary Problem, unwittingly

Hacker News Top ↗ · 2026-09-22 Cached

The article discusses how the author avoided the Secretary Problem in hiring for a Clojure-based project in the software industry, advocating for non-zero-sum hiring practices amidst post-ZIRP economic conditions.

0 favorites 0 likes
#clojure

Managing Complex Application State with Reactive Data Flows

Lobsters Hottest ↗ · 2026-09-12 Cached

The article explains how to manage complex application state in growing reactive UIs by using building blocks like Datastar, glimmer, Domino, and Ebb to handle data flows, business logic, and external integrations.

0 favorites 0 likes
#clojure

Collider: An experimental Minecraft server

Lobsters Hottest ↗ · 2026-09-04 Cached

Collider is an experimental Minecraft server written in Clojure that implements parallel tick processing without locks or regions, achieving 4.5 times faster performance than vanilla on multiple cores.

0 favorites 0 likes
#clojure

simple is not small

Lobsters Hottest ↗ · 2026-09-03 Cached

The article argues that simplicity in software design is distinct from smallness, using Unix and Clojure examples to show how simple systems can become complex when changes are made.

0 favorites 0 likes
#clojure

Wrapping GTK4 in 800 lines of Clojure with Jolt

Lobsters Hottest ↗ · 2026-08-29 Cached

The article introduces a reactive UI model for wrapping GTK4 in Clojure using the Jolt library, aiming to improve developer experience compared to native toolkits and Electron.

0 favorites 0 likes
#clojure

raylib examples in Jolt

Lobsters Hottest ↗ · 2026-08-20 Cached

75 raylib examples implemented in Jolt, a native Clojure on Chez Scheme, demonstrating efficient FFI bindings for raylib's C API without a JVM.

0 favorites 0 likes
#clojure

Jolt: Clojure compiler implemented with Chez Scheme

Hacker News Top ↗ · 2026-08-08 Cached

Jolt is a self-hosted Clojure implementation that compiles to Scheme (Chez natively, Gambit for JavaScript), offering standalone binaries, real concurrency, and full Clojure semantics without the JVM.

0 favorites 0 likes
#clojure

DuckDB – Data power tools for your laptop, now in Clojure (2023)

Hacker News Top ↗ · 2026-08-04 Cached

TechAscent illustrates how DuckDB's high-performance vectorized SQL engine can now be leveraged from Clojure via tech.ml.dataset (TMD), enabling large out-of-memory joins and 50GB CSV ingestion that compresses to 18GB in about two minutes.

0 favorites 0 likes
#clojure

@freeCodeCamp: Clojure is a functional programming language that can change how you think about writing code. In this interactive guid…

X AI KOLs Timeline ↗ · 2026-07-29 Cached

An interactive guide introducing Clojure programming with animated code playbacks and hands-on exercises, covering functions, immutable data, recursion, and more.

0 favorites 0 likes
#clojure

Jolt: running Clojure on Chez Scheme

Lobsters Hottest ↗ · 2026-07-23 Cached

Jolt is a new Clojure implementation targeting Chez Scheme, aiming to provide a drop-in replacement with fast startup and low memory footprint, leveraging Chez's JIT and GC to avoid the JVM's overhead.

0 favorites 0 likes
#clojure

clj-refactor.el 4.0

Lobsters Hottest ↗ · 2026-07-16 Cached

clj-refactor.el 4.0, the first major release in almost five years, introduces hot dependency loading, asynchronous refactoring, diff previews, a transient menu, and numerous improvements for Clojure development in Emacs.

0 favorites 0 likes
#clojure

Syntax with Purpose in a Programming Language

Lobsters Hottest ↗ · 2026-07-13 Cached

This article explores the importance of syntax design in programming languages, arguing that syntax should accurately reflect the language's computational model and mental model, rather than being arbitrarily cobbled together for familiarity or conciseness. The author analyzes the syntax design of OCaml, Lisp/Clojure, and JavaScript, and introduces his own language Saul, emphasizing uniformity and semantic consistency.

0 favorites 0 likes
#clojure

Biff.graph: structure your Clojure codebase as a queryable graph

Hacker News Top ↗ · 2026-07-07 Cached

Biff is an open-source Clojure web framework designed for solo developers, providing tools for building web applications.

0 favorites 0 likes
#clojure

Clojure 1.13 adds support for checked keys

Hacker News Top ↗ · 2026-07-02 Cached

Clojure 1.13.0-alpha1 is released, adding checked keys for map destructuring that enforce required keys and throwing exceptions when missing, along with other improvements.

0 favorites 0 likes
#clojure

Dependently typed Clojure DSL with a Lean4 compatible kernel

Lobsters Hottest ↗ · 2026-06-28 Cached

Ansatz is a Clojure library that implements Lean 4's Calculus of Inductive Constructions kernel, enabling Clojure programmers to write dependently typed, verified code with proofs compatible with Mathlib and compile to JVM bytecode.

0 favorites 0 likes
#clojure

Clojure Hosted on Go

Hacker News Top ↗ · 2026-06-17 Cached

Glojure is an open-source Go-hosted interpreter for the Clojure language, providing seamless access to Go libraries and allowing embedding within Go applications. It is in early development but used in hobby projects.

0 favorites 0 likes
#clojure

Clojure is almost as fast as C (with some help)

Lobsters Hottest ↗ · 2026-06-15 Cached

This article details how Clojure, with the JVM's Vector API and careful optimization, achieved frame rates within 20% of C for a 3D stress test, demonstrating that a dynamic language can approach low-level performance on hot loops.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback