Fork me on GitHub
#clojure-dev
<
2023-05-17
>
Alex Miller (Clojure team)12:05:37

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

👍 6
borkdude15:05:21

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?

imre15:05:53

is this a special case in the compiler?

Alex Miller (Clojure team)15:05:09

if we made it today, it would be edn

Alex Miller (Clojure team)15:05:24

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

borkdude15:05:44

how does it have vars?

Alex Miller (Clojure team)15:05:10

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

borkdude15:05:57

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

👍 2
Alex Miller (Clojure team)15:05:42

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

😂 2
seancorfield18:05:54

@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)19:05:16

at least a week

2
👍 2