TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Jank is now running on LLVM IR

86 点作者 Jeaye6 个月前

5 条评论

gorjusborg6 个月前
Congratulations on the achievement!<p>Ever since I got into Clojure I have wanted what you are building. I love the language, I love the collections, but I don&#x27;t love waiting for program startup.<p>I can&#x27;t wait until Jank is complete!<p>In fact, how can we help at the moment?
评论 #42278402 未加载
评论 #42278575 未加载
jarjoura6 个月前
Clojure is a quirky language, and I really enjoyed writing a proof-of-concept microservice with it back in 2015-era when everyone was shouting &quot;Scala is the way!&quot; I was able to prototype with it and stand it up in a weekend. With the tiniest bit of code, I had the exact service I needed. It ended up in production after only spending a couple weeks, most of which was spent wrapping my head around Docker and Mesos that we used to run the .jar.<p>However, it&#x27;s a quirky language. So, my quick take, as a glue layer on top of the JVM, it was quite powerful, but jank has me scratching my head. LISP doesn&#x27;t really read well the bigger the codebase, and as something to write software in standalone environment, it makes me a bit hesitant.<p>I sometimes would hit walls, because in real world software, you need persistent state. Functional software, for obvious reasons, fights against that, and so modeling state is actually quite difficult. This is where I think, as a small layer on top, it&#x27;s fast and effective. I would just not want to write more than a few files with it though. Happy to follow along this project though and see where it goes.
评论 #42277998 未加载
评论 #42278116 未加载
评论 #42277967 未加载
评论 #42284480 未加载
bobnamob6 个月前
Hi Jeaye, love what you and the other contributors are doing with jank. The further proliferation of clojure dialects can&#x27;t happen quickly enough imo.<p>Do you have any &quot;killer app&quot; style use cases in mind for jank? Babashka is great in CLI&#x2F;FaaS settings, native Clojure is great for &quot;situated&quot; programs that can afford a JVM startup and some memory overhead<p>Which settings are you particularly excited to use jank in?
评论 #42277396 未加载
chr15m6 个月前
Didn&#x27;t get to meet you at HoC but I wanted to say thank you for working on jank. It&#x27;s going to bring Clojure into so many new places typically reserved for compile-to-binary languages. Awesome work!
评论 #42277329 未加载
nathants5 个月前
awesome stuff. keep it up!