Am 29.07.2025 um 12:19 schrieb Neel Chakraborty:
> Hello everyone, hope you're having a great day. I am looking for
> resources to learn modern C, so that I can understand (and hopefully
> someday contribute) to the OpenBSD source code, in areas like device
> drivers, kernel and the init system.
> 
> I am not new to C, I have previous programming experience with the
> language. I have learnt C from K&R. However, my knowledge is quite
> elementary, and not at all up to speed with modern standards. If
> anyone could mention some resources to learn from,I would appreciate
> that very much.

You may also want to read [1]. Especially when having experience with
other languages. Some undefined behaviour in C may appear completely
unexpected and would not be undefined behaviour in other languages you
may be used to.

[1]
<https://wiki.sei.cmu.edu/confluence/display/c/SEI+CERT+C+Coding+Standard>

Reply via email to