TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Jank development update – Moving to LLVM IR

190 pointsby refset7 months ago

12 comments

masijo7 months ago
Incredible work. A native Clojure would be a dream come true!<p>Wish jank the best of lucks. Hope I can contribute soon.
评论 #41869688 未加载
erichocean7 months ago
Maybe this has has already been covered, by I would not target LLVM IR in 2024.<p>I&#x27;d target MLIR (like Mojo does).<p>1. It&#x27;s a much easier&#x2F;better target to work with.<p>2. It&#x27;s a strict super-set of LLVM IR.<p>3. Much better optimizations are possible that are specific to your language.<p>Separately, I&#x27;d love to have a Clojure-friendly interface to MLIR—whether via Jank or something else.
评论 #41871984 未加载
RossBencina7 months ago
Is LLVM IR a stable target these days? I once heard of a project that got bit pretty hard with LLVM IR interface changes in the (not all that recent) past.
评论 #41867338 未加载
评论 #41867511 未加载
anovick7 months ago
I love this writing style, very easy to read. Best of luck with the optimizations effort! looking forward to hearing more about this project.
评论 #41871960 未加载
mightyham7 months ago
I&#x27;m curious what advantages Jank has over GraalVM, since Graal also supports interop with llvm languages.
评论 #41869221 未加载
评论 #41871955 未加载
评论 #41869093 未加载
fire_lake7 months ago
IIUIR, Clojure uses the JVM garbage collector to clean up memory.<p>How does Jank do this whilst keeping the user code… still Clojure?
评论 #41867713 未加载
sorrythanks7 months ago
This is a wonderful project, I&#x27;m very excited for it. I look forward to reading about the WebAssembly plan
pjmlp7 months ago
Great that it is already making use of C++20 modules.
gdsdfe7 months ago
does this mean there&#x27;s a path from clojure to wasm ?! and the wasm component model ?
评论 #41872021 未加载
amano-kenji7 months ago
How useable is jank already? Is it production ready?
评论 #41872009 未加载
rads7 months ago
Awesome work Jeaye!
eikenberry7 months ago
Nice to see a language take developer UX seriously and focus on good compilation times. I wish this was more common.
评论 #41867810 未加载