Fork me on GitHub
#announcements
<
2020-02-20
>
andy.fingerhut00:02:09

http://ClojureDocs.org has been updated from Clojure 1.9.0 to Clojure 1.10.1 today. Thanks to site creator and maintainer Zachary Kim and I believe also Ilya Bernshteyn for helping with the update.

🎉 32
👏 8
thanks3 5
👍 7
clj 20
mauricio.szabo12:02:35

Just published Chlorine version 0.4.7, socket REPL package for Atom. It adds autocomplete for bb v0.0.71 🙂. In this version, it Chlorine is also trying to get rid of an old dependency called Ink that, on my profiles, showed that can slow down older computers. It's behind a configuration (enable experimental features) because it can be unstable...

👍 8
borkdude12:02:25

❤️

❤️ 1
littleli13:02:24

I think it's time for me to try this whole setup on Windows...

seancorfield16:02:25

org.clojure/tools.cli {:mvn/version "1.0.194"} -- https://github.com/clojure/tools.cli -- tools for working with command line arguments -- is now following the MAJOR.MINOR.COMMITS versioning scheme per other Contribs listed above. Follow-up in #clojure

👍 9
avi19:02:03

FYI the releases page is still showing an older release as the latest:

seancorfield19:02:10

It says "Show 2 newer tags"

avi19:02:20

Yes, I saw that

avi19:02:54

I’m super familiar with the releases feature of GitHub… I just shared this because this situation can sometimes trip up people who are not familiar with it

avi20:02:18

If someone’s in a rush they could easily miss that link

seancorfield20:02:25

Contrib projects have tags created via the Maven release process. I guess I accidentally created a GitHub release for 0.4.1 for some reason...

avi20:02:00

Your call if you want to do something about this, but I’d suggest that it could be a little confusing to sometimes create a “release” entity for a release and sometimes not do so.

avi20:02:44

It’d be perfectly reasonable to delete that release entity

seancorfield20:02:50

Deleted the GH release 🙂

avi20:02:55

:thumbsup:

seancorfield20:02:40

No idea why I created a GH release for 0.4.1. Must have been having a bad day 👀

bartuka17:02:31

https://github.com/wandersoncferreira/mamulengo --- small project that might be ready for some users! Lightweight database based on datascript with durable store and time travel for Clojure(Script). Not everything must be highly scalable and distributed! Sometimes I just need SQLite and now I can have it with datalog all over the place 😃

🎉 17
borkdude17:02:39

How does it compare to datahike (#datahike)?

dominicm17:02:27

I think the main point is that it doesn't scale and distribute. It only runs on one machine I guess.

borkdude17:02:08

I think datahike supports just writing to a directory/files on disk, without needing a database (postgres/h2). Since this lib also supports CLJS > localstorage, that doesn't seem like a big leap?

borkdude17:02:43

btw, interesting project, thanks for sharing bartuka

dominicm17:02:00

Didn't know that 🙂

borkdude17:02:31

It's the closest datomic thing to sqlite that I know of

bartuka17:02:31

@U04V15CAJ cool, if I had found this last month probably I wouldn't write this from scratch! haha I will take a look at datahike when have sometime available!

refset17:02:45

I think a big difference is that datahike persists all indexes, whereas this rebuilds the other indexes from datoms each time it starts up: https://github.com/wandersoncferreira/mamulengo/blob/master/src/mamulengo/internals.cljc#L38

🙏 2
zane21:02:23

> if I had found this last month probably I wouldn’t write this from scratch! I wonder if it might be helpful to have a dedicated channel for “Has anyone already solved this problem?” or “Does this library already exist?” kinds of questions. :thinking_face:

borkdude21:02:57

#find-my-lib

💯 3
zane21:02:14

Perfect!

bartuka22:02:40

hahah! I have to be honest, my search was very poor and I learned so much in the process of making it! hehe But in fact, this channel is necessary!!!

👌 1
alexmiller22:02:22

Clojure 2020 survey results! https://clojure.org/news/2020/02/20/state-of-clojure-2020

👍 31
🎉 11
clj 13
calva 3
cursive 2
Andy Wootton22:02:02

Alternative interpretation of graphs: a lot of tinkering was converted to real work and companies that use Clojure grew fast.

👍 3
seancorfield22:02:35

@U064X3EF3 Looks like the org size is reported twice instead of # people using Clojure?

alexmiller23:02:59

too many images

sogaiu02:02:10

some of the images have text labels that end in "..." -- that makes it a bit difficult to know what is being referred to exactly. is there something i'm missing that might help me to see the labels more fully?

alexmiller02:02:58

if you go to the full results (linked at top and bottom), you can dive into or download all the data in detail

pez07:02:14

Clojure really is a work tool. This is Calva users over the last two months. Roughly half the numbers during weekends, and see what happened during x-mas. (If you think you see a general increasing trend, I agree with you. I think Clojure is growing as we speak. Homebrew install stats indicates the same.)

📈 3
alexmiller23:02:40

and some of my own feedback on the open text results: https://insideclojure.org/2020/02/20/clojure-survey/

👍 22
👏 10
clj 8
❤️ 4