clojure

标签

Cards List
#clojure

Jolt:使用Chez Scheme实现的Clojure编译器

Hacker News Top · 2026-08-08 缓存

Jolt是一个自托管的Clojure实现,可编译为Scheme(本地使用Chez,通过Gambit支持JavaScript),提供独立二进制文件、真正的并发性以及完整的Clojure语义,无需JVM。

0 人收藏 0 人点赞
#clojure

DuckDB – 笔记本电脑上的数据强力工具,现已支持 Clojure(2023)

Hacker News Top · 2026-08-04 缓存

TechAscent 展示了如何通过 tech.ml.dataset(TMD)从 Clojure 中利用 DuckDB 的高性能矢量化 SQL 引擎,实现大型内存外连接,以及约两分钟内将 50GB CSV 数据摄入并压缩至 18GB。

0 人收藏 0 人点赞
#clojure

@freeCodeCamp: Clojure 是一种函数式编程语言,能改变你对编写代码的思考方式。在这份互动指南…

X AI KOLs Timeline · 2026-07-29 缓存

一份互动指南,通过动画代码回放和动手练习介绍 Clojure 编程,涵盖函数、不可变数据、递归等。

0 人收藏 0 人点赞
#clojure

Jolt:在Chez Scheme上运行Clojure

Lobsters Hottest · 2026-07-23 缓存

Jolt是一个新的Clojure实现,目标平台为Chez Scheme,旨在提供即插即用的替代方案,具有快速启动和低内存占用,利用Chez的JIT和GC来避免JVM的开销。

0 人收藏 0 人点赞
#clojure

clj-refactor.el 4.0

Lobsters Hottest · 2026-07-16 缓存

clj-refactor.el 4.0,近五年来首个主要版本,引入了热依赖加载、异步重构、差异预览、瞬态菜单以及众多针对Emacs中Clojure开发的改进。

0 人收藏 0 人点赞
#clojure

Syntax with Purpose in a Programming Language

Lobsters Hottest · 2026-07-13 缓存

这篇文章探讨了编程语言语法设计的重要性,认为语法应准确反映语言的计算模型和心智模型,而非为了熟悉感或简洁性随意拼凑。作者通过分析OCaml、Lisp/Clojure和JavaScript的语法设计,并介绍自己设计的语言Saul,强调了统一性和语义一致性。

0 人收藏 0 人点赞
#clojure

Biff.graph:将你的 Clojure 代码库构建为可查询图

Hacker News Top · 2026-07-07 缓存

Biff 是一个面向独立开发者的开源 Clojure Web 框架,提供构建 Web 应用的工具。

0 人收藏 0 人点赞
#clojure

Clojure 1.13 新增了对检查键的支持

Hacker News Top · 2026-07-02 缓存

Clojure 1.13.0-alpha1 已发布,新增了用于映射解构的检查键,强制要求必需键并在缺失时抛出异常,以及其他改进。

0 人收藏 0 人点赞
#clojure

依赖类型的 Clojure 领域特定语言,带有与 Lean4 兼容的内核

Lobsters Hottest · 2026-06-28 缓存

Ansatz 是一个 Clojure 库,实现了 Lean 4 的归纳构造演算内核,使 Clojure 程序员能够编写依赖类型的、经过验证的代码,这些代码的证明与 Mathlib 兼容,并能编译为 JVM 字节码。

0 人收藏 0 人点赞
#clojure

基于Go的Clojure

Hacker News Top · 2026-06-17 缓存

Glojure是一个开源的、基于Go的Clojure语言解释器,能够无缝访问Go库,并允许嵌入到Go应用程序中。它目前处于早期开发阶段,但已用于业余项目。

0 人收藏 0 人点赞
#clojure

Clojure 速度几乎媲美 C(需借助一些优化)

Lobsters Hottest · 2026-06-15 缓存

本文详细介绍了 Clojure 如何借助 JVM 的 Vector API 和精心优化,在 3D 压力测试中达到接近 C 的帧率(仅差 20%),展示了动态语言在热循环中也能接近底层性能。

0 人收藏 0 人点赞
#clojure

用于分析的纯 Clojure 列式数据库

Lobsters Hottest · 2026-06-12 缓存

Flatiron 是一个纯 Clojure 的列式分析库,用于内存表,具有类似 SQL 的 DSL,专为使用原始数组和批处理的高性能而设计。

0 人收藏 0 人点赞
#clojure

Biff.core: 用于Clojure Web应用的系统组成

Hacker News Top · 2026-06-09 缓存

Biff.core是一个新库,为Biff项目提供系统组成和接口,允许将样板代码干净地提取到带有init函数的模块中。

0 人收藏 0 人点赞
#clojure

Thi.ng – 用于计算设计与艺术的开源构建模块

Hacker News Top · 2026-06-07 缓存

thi.ng 是一个长期的开源项目,提供了约350个库和工具的庞大集合,用于计算设计、生成艺术和数据驱动的创意编程,主要使用 TypeScript 和 Clojure。

0 人收藏 0 人点赞
#clojure

Show HN: Nutrepedia – 使用Clojure和Htmx构建的覆盖29个地区的营养信息工具

Hacker News Top · 2026-06-03

Nutrepedia 是一个覆盖29个地区的营养信息工具,使用Clojure和Htmx构建。

0 人收藏 0 人点赞
#clojure

使用Clojure约一个月后的感想

Hacker News Top · 2026-06-02 缓存

作者分享了学习Clojure一个月的体验,将其与Common Lisp和Scheme进行比较,并赞赏其一致性和务实设计。

0 人收藏 0 人点赞
#clojure

Edsger – 一款为 reMarkable 2 设计的手写 Clojure REPL

Lobsters Hottest · 2026-06-02

Edsger 是一款专为 reMarkable 2 平板设计的手写 Clojure REPL,允许开发者直接在设备上编写并评估 Clojure 代码。

0 人收藏 0 人点赞
#clojure

带有状态REPL的代码模式

Reddit r/AI_Agents · 2026-05-26

作者介绍了 ptc_runner_mcp,这是一个 MCP 服务器,它提供了一个有状态的、沙盒化的 REPL,使用类似 Clojure 的语言,允许 AI 代理进行探索性计算,而不会使上下文窗口过载。

0 人收藏 0 人点赞
#clojure

Hyperpolyglot Lisp:Common Lisp、Racket、Clojure、Emacs Lisp

Lobsters Hottest · 2026-05-17 缓存

一份对照参考表,比较Common Lisp、Racket、Clojure和Emacs Lisp的语法与特性。

0 人收藏 0 人点赞
#clojure

jank 现已拥有自己的自定义 IR

Lobsters Hottest · 2026-05-08 缓存

jank 是一种 Clojure 方言,现已引入一种在 Clojure 语义层面设计的自定义中间表示,以实现更好的优化并与 JVM 竞争。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈