About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 92. Chapters: Regular expression, Operator overloading, Macro, Class, Precondition, Operand, Postcondition, Scope, Indirection, Reserved word, Subroutine, Unary operation, Double-checked locking, Comparison of programming languages, Monitor, Delimiter, List comprehension, Assignment, Array slicing, Bitwise operation, Relational operator, Reference, Here document, Generator, Fexpr, Namespace, Regular expression examples, Interface, Constant, Spinlock, Block, Critical section, Semipredicate problem, Partial class, Common operator notation, Advice, Append, Bit manipulation, Statement, Declaration, Barton-Nackman trick, Tagged pointer, Type punning, Assignment operator, Monkey patch, Load-link/store-conditional, First-class object, Predeclared, Docstring, Data segment, Augmented assignment, Forward declaration, Initialization, Business object, Typeof, Keyword, Tombstone, Range, Literal, Hazard pointer, Naming collision, Fat comma, Active object, Path expression, Occurs check, Autoload, Overlapped I/O, Parameterized macro, TypeParameter, Strong key, Fast path, Code segment, Collective operation, Overloaded expression, Friend class, Utility class, Metatable, Language construct, Helper class, Include directive, Persistent object store, Phantom reference, Reserved identifier, Strong reference. Excerpt: Comparison of programming languages is a common topic of discussion among software engineers. Basic instructions of several programming languages are compared here. The bold is the literal code. The non-bold is interpreted by the reader. Statements in guillemets (- ... -) are optional. indicates a necessary indent. The standard constants int shorts and int lengths can be used to determine how many shorts and longs can be usefully prefixed to short int and long int. The actually size of the short int, int and long int is available as constant...