4 ms·
> I would not use plain C to write enterprise backend servers. I happily use modern C++ for that. I tend to think unless perform/$ is really important one shou
by Gibbon1 4y ago
> I would not use plain C to write enterprise backend servers. I happily use modern C++ for that.
I tend to think unless perform/$ is really important one should use a managed language for that, that isn't Javascript.
But yeah, not really sure what some other language would buy me in the small embedded space that earns me my beer money. I recently had an issue where the corporate spyware was convinced make/gcc were up to no good resulting in minute and a half compile times instead of the usual 10 seconds. I spent a bunch of time with IT getting that fixed. Well that's the build time I'd get with Rust. So Rust is a big nope. C++ is not that slow but still slow. And C++ without malloc is well who are we trying to kid here.
- FpUser 4y ago>"I tend to think unless perform/$ is really important one should use a managed language for that, that isn't Javascript." For my particular project managed language would simply not work. Way too slow. Besides the code base is relatively small and higher level language would not offer any compelling benefits. >"minute and a half compile times" Just checked. My particular project compiles under 1 second using Atmel Studio 7.