Fork me on GitHub
#clojure-conj
<
2023-04-27
>
Ivan13:04:37

it has begun!

Ryan Tate14:04:07

Anyone else having trouble with the streaming access? The http://vi.to link gives me 404 across two browsers (tried safari after firefox) after logging in with the code at the same email I signed up with

Ryan Tate14:04:37

If anyone else hits this, I needed to accept the invite sent directly by Vito first before it would show anything at that URL.

timrichardt15:04:23

Am I able to see recordings of talks with a streaming ticket - or is it live only?

Alex Miller (Clojure team)15:04:22

we will put some of the raw video content in vito on delay

Alex Miller (Clojure team)15:04:48

eventually it will all be edited and put on youtube

👍 2
borkdude18:04:08

@chris441 I don't see you on the Discord server, so I'll leave this here: This was a fantastic talk: a lot of details, I'll probably watch it again. I'm especially interested in the PushbackReader optimization myself and I hope some of these insights will end up in clojure proper.

🙌 10
chrisn18:04:00

Hey - thanks a lot - I have heard from people here that high performance read/write for Edn data is useful — is that where you are coming from? What are you using pushbackreader for?

borkdude18:04:29

@chris441 pushbackreader is used for reading clojure code which for babashka means better startup time for bigger projects, if I can speed that up

chrisn18:04:39

For sure you can according to my tests - so a faster lisp reader for Clojure code is what you want. Are you using your own parser or are you using Clojure.lang.lispreader?

borkdude18:04:53

@chris441 I am using my own layer on top of clojure.tools.reader.edn So if we could speed up clojure.tools.reader.* everyone would profit I think

borkdude18:04:27

https://github.com/borkdude/edamame but I think there's also a protocol in clojure.tools.reader.reader-types that you could implement in which the optimization could perhaps be done

ordnungswidrig20:04:26

You cannot rewind the stream can you?