Arwalk on Nostr: > Your argument basically reduces to "some people like C better and would've enjoyed ...
> Your argument basically reduces to "some people like C better and would've enjoyed doing what you did in C and done it just as well".
except i was talking about zig? You're being dishonest to right away change the argument and mention C when i never mentionned it.
> Unfortunately, we know that is not the case, and nobody can write correct, complex C code. With Zig not implementing important features Rust has that make writing correct, complex code easier, the only logical assumption is that it also would've not worked out nearly as well.
Dishonest again to keep comparing apples to bananas. Zig, while not being in the same league with rust, is still much superior to C in pretty much every regard about safety.
> If someone wants to prove me wrong, they are welcome to write a complex GPU driver in Zig and see how that goes...
Asking people to spend hundreds of hour to counter your "points" is another case of dishonesty. Especially when i litterally explained to you that what you asked for could be done (but you conveniently ignored it).
> See also:
https://chaos.social/@sima/113327356828571637
Yes, what's your point?
Once again, i'm not saying that C should be kept as is in the kernel, or that zig should be used in the kernel. The only thing i said is that you're making assumptions on zig that are plainly false because you don't know enough about it. I agree wholeheartedly on using rust in the kernel.
Keep doing your fantastic work. I have a M1 mac around and have been waiting for the occasion of trying asahi linux since a while.
But just, maybe, avoid talking about things you don't know enough about.
Published at
2024-10-18 10:17:44Event JSON
{
"id": "ca7bf9cd4dc14a909d7349d06ad626d24018f0e34f35093338a232ebda958392",
"pubkey": "e2f70faa0e86a23f56aec4f1e0b978c83ba024b2532fe6bbb770e9c5ebda0949",
"created_at": 1729246664,
"kind": 1,
"tags": [
[
"p",
"c1812ca9433e5d31c5e35e9546d0f819d016ca6eabe98053daa6d40831179ec2"
],
[
"e",
"16904a683268aff86acf939c23411bb35783f313a025a02a0548c822ceffdce9",
"",
"reply",
"c1812ca9433e5d31c5e35e9546d0f819d016ca6eabe98053daa6d40831179ec2"
],
[
"p",
"e2f70faa0e86a23f56aec4f1e0b978c83ba024b2532fe6bbb770e9c5ebda0949"
],
[
"e",
"916ef1ae066cc47e798614903515a0047a5e1b9b960662ba9d7cebeb3f3bf4cf",
"",
"root",
"c1812ca9433e5d31c5e35e9546d0f819d016ca6eabe98053daa6d40831179ec2"
],
[
"proxy",
"https://outerheaven.club/objects/fb795fe1-d71d-4b4b-ab6d-6f998cdb24d5",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://outerheaven.club/objects/fb795fe1-d71d-4b4b-ab6d-6f998cdb24d5",
"pink.momostr"
],
[
"-"
]
],
"content": "\u003e Your argument basically reduces to \"some people like C better and would've enjoyed doing what you did in C and done it just as well\".\r\n\r\nexcept i was talking about zig? You're being dishonest to right away change the argument and mention C when i never mentionned it.\r\n\r\n\u003e Unfortunately, we know that is not the case, and nobody can write correct, complex C code. With Zig not implementing important features Rust has that make writing correct, complex code easier, the only logical assumption is that it also would've not worked out nearly as well.\r\n\r\nDishonest again to keep comparing apples to bananas. Zig, while not being in the same league with rust, is still much superior to C in pretty much every regard about safety. \r\n\r\n\u003e If someone wants to prove me wrong, they are welcome to write a complex GPU driver in Zig and see how that goes...\r\n\r\nAsking people to spend hundreds of hour to counter your \"points\" is another case of dishonesty. Especially when i litterally explained to you that what you asked for could be done (but you conveniently ignored it).\r\n\r\n\u003e See also: https://chaos.social/@sima/113327356828571637\r\n\r\nYes, what's your point? \r\n\r\nOnce again, i'm not saying that C should be kept as is in the kernel, or that zig should be used in the kernel. The only thing i said is that you're making assumptions on zig that are plainly false because you don't know enough about it. I agree wholeheartedly on using rust in the kernel.\r\n\r\nKeep doing your fantastic work. I have a M1 mac around and have been waiting for the occasion of trying asahi linux since a while.\r\n\r\nBut just, maybe, avoid talking about things you don't know enough about.",
"sig": "9db3e58a833a6cbc5cb0f9390f9e3cac20ebc648eaa57900a388d009378a990d277ff51124ff7c6e0b674d1ca86588d17ad5fb8c3dda96cad8f604ed42078c4d"
}