clojure-dev

vlaaad 2023-05-17T08:27:16.074869Z

Pls upvote for visiblity and better process spawning: https://ask.clojure.org/index.php/12942/feedback-on-the-new-clojure-java-process-namespace

πŸ‘ 1
Alex Miller (Clojure team) 2023-05-17T12:08:37.640979Z

You don’t need to lobby for votes, we’ll get these fixed, some are already out there with patches

πŸ‘ 3
borkdude 2023-05-17T15:00:21.731149Z

Unimportant question, but: why doesn't data_readers.clj(c) have the .edn extension? It's not evaluated. Was data_readers.clj included before or after reader conditionals and was this the reason for the .clj extension?

Alex Miller (Clojure team) 2023-05-17T15:02:35.838479Z

edn didn't exist

imre 2023-05-17T15:02:53.951999Z

is this a special case in the compiler?

Alex Miller (Clojure team) 2023-05-17T15:03:09.138049Z

if we made it today, it would be edn

Alex Miller (Clojure team) 2023-05-17T15:03:24.992409Z

maybe the other weirdness is that it has vars and those don't have edn rep

borkdude 2023-05-17T15:03:44.874219Z

how does it have vars?

Alex Miller (Clojure team) 2023-05-17T15:04:10.379009Z

oh, sorry I'm just misremembering b/c that's how it exists in memory

borkdude 2023-05-17T15:04:57.355579Z

it's quite handy that you can use reader conditionals to distinguish between clojure dialects. I don't know how you would do that with just .edn so maybe it was a happy sequence of design decisions. Else maybe we would get data_reader.cljs.edn or so

πŸ‘ 1
Alex Miller (Clojure team) 2023-05-17T15:05:42.655709Z

many years on, I have lots of design feedback for the creators of data_readers :)

πŸ˜‚ 1
seancorfield 2023-05-17T18:59:54.671599Z

@alexmiller I'm curious if there's an ETA on Alpha 4? (I'm moving some stuff around on our Jira board at work and have ticket for testing against Alpha 3 which was "In Progress" but I'm wondering whether to backlog it or keep it on the board if Alpha 4 is "near") Thanks!

Alex Miller (Clojure team) 2023-05-17T19:19:16.599219Z

at least a week

πŸ‘ 1
πŸ‘πŸ» 1