Lesley Lai on Nostr: npub1w66s7…hrc58 Those are very different languages, depending on your needs and ...
npub1w66s7p9m6ye68r8ruahta9h3vuf9pckrsewgutg4rwfgdetf4skskhrc58 (npub1w66…rc58) Those are very different languages, depending on your needs and tastes.
- Both Go and Zig have a "minimalism" philosophy and are, to some degree, anti-abstraction
- Go has garbage collection, which can be a no for some tasks
- Zig is not memory-safe (but with many runtime checks by default). Rust is memory-safe and has no garbage collection, but sometimes you need boilerplate to circumvent the borrow checker
- If you enjoy FP, Rust is the only one offering some functional features.
Published at
2024-01-29 07:09:20Event JSON
{
"id": "a95bf35edee5527431529c2688fddd6bddc89d6bbd710d0955c94151f4e82ba8",
"pubkey": "fe6ce64037b7f036ab41abe9ef80e1b096380c361871c2c2cc4da7a98e12f9f0",
"created_at": 1706512160,
"kind": 1,
"tags": [
[
"p",
"76b50f04bbd133a38ce3e76ebe96f1671250e2c3865c8e2d151b9286e569ac2d",
"wss://relay.mostr.pub"
],
[
"p",
"d64da327da9dbfd03350fb97894e210692fa50e1384279e49e7fa949037db91d",
"wss://relay.mostr.pub"
],
[
"e",
"e3cc9358e12e4aed4319f3df4b3023baa5b38d98e58297a82cfb448e452b1a08",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.gamedev.place/users/lesley/statuses/111837980975824013",
"activitypub"
]
],
"content": "nostr:npub1w66s7p9m6ye68r8ruahta9h3vuf9pckrsewgutg4rwfgdetf4skskhrc58 Those are very different languages, depending on your needs and tastes.\n- Both Go and Zig have a \"minimalism\" philosophy and are, to some degree, anti-abstraction\n- Go has garbage collection, which can be a no for some tasks\n- Zig is not memory-safe (but with many runtime checks by default). Rust is memory-safe and has no garbage collection, but sometimes you need boilerplate to circumvent the borrow checker\n- If you enjoy FP, Rust is the only one offering some functional features.",
"sig": "08db5e2fc04f52cdec8004f4c2cca8a75234c58dc4f25e21b12207676eee187d74e543392c76cfce4cd4410e51d237d9a5fbb7dd892e4c2eb27103c474c813e4"
}