programming idiom
11Opaque pointer — In computer programming, an opaque pointer is a special case of an opaque data type, a datatype that is declared to be a pointer to a record or data structure of some unspecified type. Opaque pointers are present in several programming languages… …
12Schwartzian transform — In computer science, the Schwartzian transform is a Perl programming idiom used to improve the efficiency of sorting a list of items. This idiom is appropriate for comparison based sorting when the ordering is actually based on the ordering of a… …
13Reflection (computer science) — In computer science, reflection is the process by which a computer program can observe and modify its own structure and behavior. The programming paradigm driven by reflection is called reflective programming .In most modern computer… …
14MOS Technology 6502 — The MOS Technology 6502 is an 8 bit microprocessor that was designed by Chuck Peddle for MOS Technology in 1975. When it was introduced, it was the least expensive full featured CPU on the market by a considerable margin, costing less than one… …
15Symbian OS — Infobox OS name = Symbian OS caption = developer = Symbian Ltd. source model = Shared kernel type = Microkernel supported platforms = ARM (can be emulatedFact|date=September 2008 on x86) ui = S60 platform, UIQ, MOAP family = Embedded operating… …
16Symbian — This article is about the operating system. For other uses, see Symbian (disambiguation). Symbian Company / developer Accenture on behalf of Nokia [1] …
17Graceful exit — A graceful exit (or graceful handling) is a simple programming idiom wherein a program detects a serious error condition and exits gracefully in a controlled manner as a result. Often the program prints a descriptive error message to a terminal… …
18Tail recursion — In computer science, tail recursion (or tail end recursion) is a special case of recursion in which the last operation of the function is a recursive call. Such recursions can be easily transformed to iterations. Replacing recursion with… …
19Resource Acquisition Is Initialization — Resource Acquisition Is Initialization, often referred to by the acronym RAII, is a popular design pattern in many object oriented languages like C++, D and Ada. The technique, invented by Bjarne Stroustrupcite book title = The Design and… …
20Control system — For other uses, see Control system (disambiguation). A control system is a device, or set of devices to manage, command, direct or regulate the behavior of other devices or system. There are two common classes of control systems, with many… …