ChanServ changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://racket.discourse.group/ -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with DrRacket. Remember to wait around for an answer!
Origin has quit [Ping timeout: 276 seconds]
Origin has joined #racket
spdegabrielle has joined #racket
<spdegabrielle> I think the channel description for #racket could be updated
<spdegabrielle> It doesn’t seem accurate to say this is the right place to ask questions about DrRacket
<spdegabrielle> It’s not a bad place. Asking questions here is fine. But the discourse and discord are probably better options
lucasta has quit [Quit: Leaving]
<bremner> I wish we could promote free solutions over discord.
<bremner> free as in free software.
shawnw has joined #racket
shawnw has quit [Ping timeout: 265 seconds]
Tuplanolla has quit [Quit: Leaving.]
<dataangel> now that racket runs on top of chez can threads use multiple cores or do you still have to use places for that?
parnikkapore has joined #racket
spdegabrielle has quit [Quit: Connection closed for inactivity]
shawnw has joined #racket
skapata has quit [Remote host closed the connection]
parnikkapore has quit [Quit: Leaving]
<dzoe> dataangel: (thread ...) is a green thread and generally they do not run in parallel
<dzoe> dataangel: however with CS the futures can be used for parallelizing most of the work as now the GC is _not_ future-unsafe operation.
<dzoe> bremner: my sentiments exactly - the problem is, that most people just migrated over there and if you want to reach them, your options are pretty limited now :-/
macabro has quit [Ping timeout: 252 seconds]
spdegabrielle has joined #racket
<spdegabrielle> bremner: me too. Discourse is free. GPL2 https://www.discourse.org/about
<spdegabrielle> And it has chat
Tuplanolla has joined #racket
<bremner> spdegabrielle: ack
<spdegabrielle> dataangel: i don’t know the answer to your question. From the manual https://docs.racket-lang.org/guide/parallelism.html
<spdegabrielle> “Racket also provides threads for concurrency, but threads do not provide parallelism; see Concurrency and Synchronization for more information.”
<bremner> dataangel: there was some related discussion in (I think) the state of racket panel at racketcon. Dunno if transcripts are available but the videos are.
leah2 has quit [Ping timeout: 255 seconds]
leah2 has joined #racket
<spdegabrielle> If you click chapters you can see the transcription - but I’ve not worked out a way to search
<bremner> nice
<Tuplanolla> I'm reading the documentation of `->i` and `unconstrained-domain->`, and trying to piece together a way to represent a contract for a procedure that can take `(-> integer? boolean?)`, `(-> integer? integer? boolean?)` and so on up to `(-> integer? ... boolean?)` as a parameter, but cannot figure it out.
<Tuplanolla> Using just the form with ellipses requires always passing in a procedure that can take an arbitrary number of parameters.
<dataangel> dzoe: but does that allow shared memory multithreading with multiple cores?
<dataangel> dzoe: or is this later work will enable this sort of situation?
leah2 has quit [Ping timeout: 260 seconds]
shawnw has quit [Ping timeout: 252 seconds]
macabro has joined #racket
<dzoe> I can finally point to my old blog post and it's (hopefully) useful ;-)
deadmarshal_ has quit [Remote host closed the connection]
leah2 has joined #racket
lucasta has joined #racket
skapata has joined #racket
to-hu has joined #racket
macabro has quit [Ping timeout: 272 seconds]
macabro has joined #racket
lucasta has quit [Quit: Leaving]
spdegabrielle has quit [Quit: Connection closed for inactivity]
spdegabrielle has joined #racket
macabro has quit [Ping timeout: 265 seconds]
lucasta has joined #racket
shawnw has joined #racket
yonkeltron has quit [Read error: Connection reset by peer]
yonkeltron has joined #racket
macabro has joined #racket
shawnw has quit [Quit: Konversation terminated!]
Fare has quit [Remote host closed the connection]
Origin has quit [Quit: Leaving]
spdegabrielle has quit [Quit: Connection closed for inactivity]
skapata has quit [Ping timeout: 248 seconds]
skapata has joined #racket
to-hu has quit [Remote host closed the connection]
Everything has joined #racket
<dataangel> dzoe: sort of, it depends on whether futures-sort uses places ;)
<dataangel> separately, is typed racket still actively developed? I played with it in ~2018 and really liked it but I'm curious if I try it again if anything will actually be different
rekahsoft has joined #racket
lucasta has quit [Quit: Leaving]
Everything has quit [Quit: leaving]
Tuplanolla has quit [Quit: Leaving.]