6 comments

[ 2.8 ms ] story [ 23.7 ms ] thread
Let's not forget about unusual char sizes. The popular DSP platform TMS320 has sizeof(char) == sizeof(int), and both are 1. How? Because both are 16-bit, and by definition sizeof(char) == 1.
> If you are still using C, please move on to a more modern language, like Rust, Go or C++.

i laughed out loud at this very 'thoughtful' line in the preface

Yeah, they are saying it like it has been deprecated or something.
There are still many micro controllers, especially memory constrained or less common devices, that there isn't an option beyond C for them. C++ is sometimes an option but even then it can sometimes be a cut-down version of C++.
yea that is exactly where i live and why it got my goat