Post B0LeP8aFwDB14fgYjI by ar@is-a.cat
(DIR) More posts by ar@is-a.cat
(DIR) Post #B0LeP5MJvZFN4a8t5k by ar@is-a.cat
2025-11-16T22:47:17Z
0 likes, 0 repeats
what if… rewrite-it-in-rust… again, from scratch?
(DIR) Post #B0LeP6VZeeF8dZTn9c by ar@is-a.cat
2025-11-16T22:49:33Z
0 likes, 0 repeats
that project would really benefit from a clean-er design
(DIR) Post #B0LeP7Vxug9Nl4fcP2 by ar@is-a.cat
2025-11-16T22:51:23Z
0 likes, 0 repeats
and splitting it up into parts properly.
(DIR) Post #B0LeP8aFwDB14fgYjI by ar@is-a.cat
2025-11-17T01:20:58Z
0 likes, 0 repeats
cargo workspaces are kinda silly
(DIR) Post #B0LeP9SUgYYtmt3sGm by ar@is-a.cat
2025-11-17T10:23:08Z
0 likes, 0 repeats
it's async. it's all async. you can't do shit with this without async. :blobcatangry:
(DIR) Post #B0LePAVim2jn3BZxwG by ar@is-a.cat
2025-11-17T15:50:59Z
0 likes, 0 repeats
«A no I/O state machine»looks insidedoes I/O with async funcs.
(DIR) Post #B0LePBm44lPAyAEX3I by ar@is-a.cat
2025-11-17T20:42:40Z
0 likes, 0 repeats
I guess i'm not going to escape the async :blobcatsad: and, on top of that, I'm probably going to have to use linkme::distributed_slice again. but at least this time i hope to have a decent excuse to do so.
(DIR) Post #B0LePCw1lCy6ZLu0Dg by ar@is-a.cat
2025-11-17T20:53:55Z
0 likes, 0 repeats
and, once again, i've had an OOM because of rust-analyzer.… I want to have 128G of ram in the next laptop I'm buying, whenever that happens.
(DIR) Post #B0LePDroINBnSYw9Hk by APPTeOORuzvlGOetVY.verita84@poster.place
2025-11-17T20:54:31.391032Z
0 likes, 0 repeats
@ar Sounds like it's not memory safe after all :seinfeld: