3 ms·
After using C++ for years (in addition to Python, Haskell, etc) I've recently converted back to C for my low level tasks. You just gotta love the simplicity of
by exDM69 14y ago
After using C++ for years (in addition to Python, Haskell, etc) I've recently converted back to C for my low level tasks. You just gotta love the simplicity of C programming. My jobs consists of reading blobs of binary and throwing it around different buffers in memory (mmap's and dma buffers, etc), so C is a natural choice.
I like how C is fast and dangerous, there's no silly security layers (like Java) and it lets the operating system do it's job. Fast stack allocs for temporary data are great but deadly if you fuck up.
Coding in C is like carrying a loaded gun pointed at your feet. You have to handle it with care and responsibility but when you need it, you can shoot away any extra limbs that get in the way and show 'em who's the boss.
- uhhyeahdude 14y ago<Coding in C is like carrying a loaded gun pointed at your feet.> Could not agree more. Except I would say pointed at someones head, or, perhaps, your own.
- TazeTSchnitzel 14y agoCoding in C is like being presented with a grid of buttons of various shades of blue and green. You know to press a specific colour, but it doesn't always do quite what you expect, and half the buttons segfault.