3 ms·
> a big "unsafe" dunce cap to shame you for being a naughty, lazy programmer That's bizarrely emotional. It's a language feature that allows you to do things t
by coldpie 9mo ago
> a big "unsafe" dunce cap to shame you for being a naughty, lazy programmer
That's bizarrely emotional. It's a language feature that allows you to do things the compiler would normally forbid you from doing. It's there because it's sometimes necessary or expedient to do those things.
- elektronika 9mo agoMy point is that using C FFI is "the things the compiler would normally forbid you from doing" so if that's a major portion of your program then you're better off picking a different language. I don't dislike rust, but it's not the right tool for any project that relies heavily on C libraries.