C for high level programmers (slides)
11–20 of 129 posts
Re: C for high level programmers (slides)
#12So as someone who has an unhealthy love of C I have to say this is amazing and will be forwarding it on to some friends trying to learn C. The humor is just fantastic IMHO.
Re: C for high level programmers (slides)
#13Re: C for high level programmers (slides)
#14No mention of undefined behavior? That's the first thing I tell people about C, considering how easy it is to trigger.
Re: C for high level programmers (slides)
#15No mention of undefined behavior? That's the first thing I tell people about C, considering how easy it is to trigger.
Re: C for high level programmers (slides)
#16Re: C for high level programmers (slides)
#17Re: C for high level programmers (slides)
#18No mention of undefined behavior? That's the first thing I tell people about C, considering how easy it is to trigger.
The issue with undefined behavior is it's kind of hard to... well... define. It's an odd combination of unsafe memory, float/integer rollover, and rules with memory allocation. I wasn't quite sure how to clearly state it.
Re: C for high level programmers (slides)
#19 C is quirky, flawed, and an enormous success. While accidents of history surely
helped, it evidently satisfied a need for a system implementation language
efficient enough to displace assembly language, yet sufficiently abstract and
fluent to describe algorithms and interactions in a wide variety of environments.
-- Dennis M. Ritchie (in "The Development of the C Language" [1])
[1] http://heim.ifi.uio.no/inf2270/programmer/historien-om-C.pdf