| ▲ | coldpie 3 hours 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 2 hours ago | parent [-] | |
My 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. | ||