Re:Why I Use C When I Believe in Memory Safety
by nicoburns on Sunday February 05, 2023 @12:44PM
(#34666869)
As a counterpoint, I wrote an "interim solution" in Rust in a few weeks that ended up replacing both the python and C++ versions that had been months in the making. I suspect the difference might be more about the skill and pragmatism of the developers involved than the languages used. Heavily functional code is not consisdered idiomatic in Rust.
[ Parent
| on HN ]
Re:Why I Use C When I Believe in Memory Safety
by Kamq on Sunday February 05, 2023 @09:20PM
(#34672448)
> might be more about the skill and pragmatism
They're all plenty skilled, but I'll give you the pragmatism one. A certain style of dev seems to have a compulsion to violate Kernighan's Law.
Eventually that abstraction hierarchy collapses on itself. I don't want to pin this purely on rust either, since I've seen it in plenty of languages (including java), but I see it happen often enough that I'm reluctant to trust my co-workers with rust at this point.
Or maybe they all can and I'll retreat into my little abstraction-minimal kingdom where the code's not very elegant, but I can figure it out, and I can onboard people in less than a month.