Why Nostr? What is Njump?
2024-09-10 21:17:04
in reply to

LisPi on Nostr: I wonder if that's Ruby screwing up laziness at a semantic level or if it's again ...

I wonder if that's Ruby screwing up laziness at a semantic level or if it's again implementation. Haskell doesn't screw it up nearly as bad, from what I've seen. (Though there are definitely cases where it's users do use & recommend eager evaluation.)

> There is no reason for local operations (vs fundamentally async federated stuff) to go through work queues rather than being fully synchronous local filesystem ops that complete immediately.

I see. I wonder why that indirection step. Although under high load, even non-transactional IO very much doesn't complete instantly. But that's still no argument for the indirection, concurrency is a thing.
Author Public Key
npub1326y4p8mw4l750yc8e52n0xguvcl5j0dn88ul5r2gjva2sh2ay7qjqgzqx