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.

Clojure's machine learning ecosystem

135 pointsby kmcleanabout 1 year ago

6 comments

esrhabout 1 year ago
&gt; Smile 3.x Avoided due to licensing<p>&gt; Smile 3.x is GPL-licensed, which poses some potential conflicts for some end users...The community consensus is converging around moving away from Smile due to the GPL-relicensing issue, focusing instead on Tribuo...<p>(tribuo is developed by oracle)<p>It&#x27;s a really great thing that the java community has a high performance and well accepted (~5x stars than tribuo) ML package that&#x27;s GPL. CF python where the top two libraries are developed by google and facebook. The GPL protects individual, independent developers.<p>I don&#x27;t think it&#x27;s right to recommend that new users move away from the package because of licensing issues; the fact that it&#x27;s GPL now is a <i>good</i> thing for everyone except corporate users (probably a great part of readers). The people who might have GPL problems already know themselves when they&#x27;ll have a problem.
评论 #39966621 未加载
评论 #39965271 未加载
Lyngbakrabout 1 year ago
Something I really like in the Clojure data science stack that isn&#x27;t mentioned is Clerk* — an interesting take on notebooks. I think it&#x27;s a good gateway into Clojure for those coming from a Python or R background.<p>*<a href="https:&#x2F;&#x2F;clerk.vision&#x2F;" rel="nofollow">https:&#x2F;&#x2F;clerk.vision&#x2F;</a>
评论 #39964687 未加载
BaculumMeumEstabout 1 year ago
For web server stuff, I still think Clojure is extremely solid. But I’ve come to really prefer Racket for general purpose programming.<p>I really like the package manager, I like that there’s an IDE with a visual step debugger (seriously, why do almost no lisp people value this?), that it’s multi paradigm, and that the language continues to improve and evolve.<p>Clojure just has so many finicky or annoying things about it. The design of deps.edn&#x2F;clojure CLI and the lack of user friendly tooling is forever frustrating. Laziness and its implications being invisibly core to the language is annoying as well.
评论 #39964822 未加载
评论 #39963595 未加载
评论 #39963989 未加载
评论 #39964109 未加载
评论 #39964287 未加载
评论 #39964080 未加载
评论 #39966994 未加载
评论 #39965214 未加载
j13nabout 1 year ago
It’s great to see reports of the excellent work Daniel Slutsky and others are doing to make data science more straightforward for everyone.<p>I&#x27;m grateful that I get to benefit from these community efforts.
评论 #39963976 未加载
xedracabout 1 year ago
If Clojure compiled to native code by default, instead of relying on the JVM, it&#x27;d be much more attractive to me. I know many people don&#x27;t care about this...
评论 #39964820 未加载
kleibaabout 1 year ago
I remember there used to be so much excitement about Clojure - it certainly was the &quot;tech du jour&quot; for a long while, also on the HN front page. It was the &quot;...in Rust&quot; of its day.<p>But is it just me or has it gotten awfully quiet around Clojure? I mean, it is of course expected that no novelty can stay in the lime light forever. But what has become of all of the excitement?<p>My impression is that Clojure failed to live up to the hype, but has found its niche - but it is a rather small niche. In the end, despite its attempts to differentiate itself from Lisp pitfalls, it has gone the way of all Lisps: it&#x27;s this cool, intellectually stimulating language that in practice almost nobody uses.<p>Is that view wrong? Please feel free to correct me, and sorry if this post is about Clojure in general and not specifically about its machine learning ecosystem.
评论 #39964854 未加载
评论 #39963236 未加载
评论 #39963290 未加载
评论 #39963230 未加载
评论 #39963306 未加载
评论 #39963372 未加载
评论 #39964353 未加载
评论 #39963457 未加载