Student Reviews
( 5 Of 5 )
1 review
Video of Lecture: Historical Context For Chapter 3 - Control Flow in C Programming course by Chuck Severance channel, video No. 9 free certified online
This lecture covers the semicolon's function as a statement terminator in C, its use as a separator in Python and shell scripting, the distinction between C's else if (two keywords) and Python's elif (a single keyword), the historical context for the C switch statement (designed to replace jump tables in assembly), and the comma operator for combining expressions in for loops.
The lecture also addresses the tendency for brevity in early C code, noting that it can lead to "obtuse" code. Severance emphasizes that while such succinctness was common, modern compilers and best practices discourage writing obtuse code.
For more materials, auto graders, and more courses, please see www.masterprogrammer.com.