COP 3502 Lecture Notes - Lecture 7: Bjarne Stroustrup, Brian Kernighan, Dennis Ritchie
Document Summary
Virtual machine , which executes the instructions in the bytecode. A processor"s instructions execute at a rate governed by its clock, which ticks at a specific frequency. some have rates of 1mhz (1 million ticks/second), or 1ghz (1 billion ticks/second). The doubling of ic capacity roughly every 18 months. In 1978 brian kernighan and dennis ritchie at at&t published a book describing a new. In 1985 bjarne stroustrup published a book describing a c-based language called . Style for braces and indents is named after these authors. Object-oriented programming . high-level language- constructs to support a style of programming known as . 1995. it had a c/c++ style, and was designed to execute on a virtual machine for portability. Single-letter variable are rare; exceptions for loop indices (i,j), or math items like point coordinates (x,y). Floating-point-divide-by-zero occurs at runtime if a divisor is 0. 0. dividing by zeros results in infinity or -infinity depending on the signs of the operands.