HackerTrans
TopNewTrendsCommentsPastAskShowJobs

kmclean

no profile record

Submissions

Comparing Clojure's tablecloth to dplyr, Pandas, and Polars

codewithkira.com
6 points·by kmclean·2 anni fa·0 comments

Clojure's machine learning ecosystem

codewithkira.com
135 points·by kmclean·2 anni fa·86 comments

Understanding Clojure Inside and Out

lkitching.github.io
6 points·by kmclean·3 anni fa·1 comments

comments

kmclean
·anno scorso·discuss
Science has gone too far.
kmclean
·2 anni fa·discuss
Just want to say this is super cool. I'm excited to see what people build on top of it.. seems like it could enable a new category of hosted data platforms-as-a-service (platform-as-a-services?).
kmclean
·2 anni fa·discuss
There was a bit of a conference hiatus worldwide due to the pandemic, but the Clojure community (including Rich) is definitely still active.
kmclean
·2 anni fa·discuss
Yeah.. I have all the respect in the world for Haifeng's talent and I totally understand (and agree!) that open source developers need to be compensated one way or another, and I don't want to get into a debate that could lead to accusations by people who don't know the full story, but there are definitely some sour grapes over the whole situation and some of the pull away from smile has more to do with feelings that not everyone involved is acting in good faith more than issues about GPL exactly.
kmclean
·2 anni fa·discuss
I don't disagree at all, but unfortunately it's mostly out of the hands of any community to recommend or enforce usage of a given library. There are many valid concerns around GPL licensing (not that I necessarily agree with them), but ultimately ignoring the requirement of many orgs to not use GPL-licensed code would just harm the ecosystem.
kmclean
·2 anni fa·discuss
This is correct, you can compile Clojure to native code using GraalVM. There are many heavily used projects that do this.
kmclean
·2 anni fa·discuss
There are actually a surprising number of academics in the Clojure for data science study groups. A lot of them ran into performance or portability issues with Python or R and found Clojure tools as a good solution.
kmclean
·2 anni fa·discuss
The literate programming story is great in Clojure. Clay (https://github.com/scicloj/clay) is also a great option and supports rendering to quarto notebooks, which are IMO one of the best publishing options out there for technical books etc.
kmclean
·3 anni fa·discuss
Most Clojure guides understandably focus on the Clojure language itself. As a hosted language, Clojure relies on various mechanisms of its host platform (for example the JVM, CLR or Javascript) for building, dependency management and packaging. This guide aims to explain how code is compiled, packaged and ultimately run on the JVM. Understanding these processes is very useful when developing and debugging Clojure applications professionally. This guide assumes familiarity with the Clojure language but not Java or the JVM.
kmclean
·4 anni fa·discuss
Sunday is also the first day of the week in Canada (actually a separate country from the US despite appearances).
kmclean
·4 anni fa·discuss
Unnecessary commuting should always be included in working hours and expensed.