Dr. Dobb's
   HOME
*





Dr. Dobb's
''Dr. Dobb's Journal'' (''DDJ'') was a monthly magazine published in the United States by UBM Technology Group, part of UBM. It covered topics aimed at computer programmers. When launched in 1976, DDJ was the first regular periodical focused on microcomputer software, rather than hardware. In its last years of publication, it was distributed as a PDF monthly, although the principal delivery of ''Dr. Dobb's'' content was through the magazine's website. Publication ceased at the end of 2014, with the archived website continuing to be available online. History Origins Bob Albrecht edited an eccentric newspaper about computer games programmed in the BASIC computer language, with the same name as the tiny nonprofit educational corporation that he had founded, ''People's Computer Company'' (PCC). Dennis Allison was a longtime computer consultant on the San Francisco Peninsula and sometime instructor at Stanford University. The ''Dobbs'' title was based on a mashup of the first letter ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Andrew Binstock
Andrew is the English form of a given name common in many countries. In the 1990s, it was among the top ten most popular names given to boys in List of countries where English is an official language, English-speaking countries. "Andrew" is frequently shortened to "Andy" or "Drew". The word is derived from the el, Ἀνδρέας, ''Andreas'', itself related to grc, ἀνήρ/ἀνδρός ''aner/andros'', "man" (as opposed to "woman"), thus meaning "manly" and, as consequence, "brave", "strong", "courageous", and "warrior". In the King James Version, King James Bible, the Greek "Ἀνδρέας" is translated as Andrew. Popularity Australia In 2000, the name Andrew was the second most popular name in Australia. In 1999, it was the 19th most common name, while in 1940, it was the 31st most common name. Andrew was the first most popular name given to boys in the Northern Territory in 2003 to 2015 and continuing. In Victoria, Andrew was the first most popular name for a boy ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Eccentricity (behavior)
Eccentricity (also called quirkiness) is an unusual or odd behavior on the part of an individual. This behavior would typically be perceived as unusual or unnecessary, without being demonstrably Maladaptation, maladaptive. Eccentricity is contrasted with normality (behavior), normal behavior, the nearly universal means by which individuals in society solve given problems and pursue certain priorities in everyday life. People who consistently display benignly eccentric behavior are labeled as "eccentrics". Etymology From Medieval Latin ''eccentricus'', derived from Ancient Greek, Greek ', "out of the center", from '-, '- "out of" + ', "center". ''Eccentric'' first appeared in English essays as a neologism in 1551 as an astronomical term meaning "a circle in which the earth, sun, etc. deviates from its center." Five years later, in 1556, an adjective form of the word was used. In 1685, the definition evolved from the literal to the figurative, and ''eccentric'' is noted to have b ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Software
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists of machine language instructions supported by an individual processor—typically a central processing unit (CPU) or a graphics processing unit (GPU). Machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. For example, an instruction may change the value stored in a particular storage location in the computer—an effect that is not directly observable to the user. An instruction may also invoke one of many input or output operations, for example displaying some text on a computer screen; causing state changes which should be visible to the user. The processor executes the instructions in the order they are provided, unless it is instructed ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Periodical
A periodical literature (also called a periodical publication or simply a periodical) is a published work that appears in a new edition on a regular schedule. The most familiar example is a newspaper, but a magazine or a journal are also examples of periodicals. These publications cover a wide variety of topics, from academic, technical, trade, and general interest to leisure and entertainment. Articles within a periodical are usually organized around a single main subject or theme and include a title, date of publication, author(s), and brief summary of the article. A periodical typically contains an editorial section that comments on subjects of interest to its readers. Other common features are reviews of recently published books and films, columns that express the author's opinions about various topics, and advertisements. A periodical is a serial publication. A book is also a serial publication, but is not typically called a periodical. An encyclopedia or dictionary is also ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Byte
The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit of memory in many computer architectures. To disambiguate arbitrarily sized bytes from the common 8-bit definition, network protocol documents such as The Internet Protocol () refer to an 8-bit byte as an octet. Those bits in an octet are usually counted with numbering from 0 to 7 or 7 to 0 depending on the bit endianness. The first bit is number 0, making the eighth bit number 7. The size of the byte has historically been hardware-dependent and no definitive standards existed that mandated the size. Sizes from 1 to 48 bits have been used. The six-bit character code was an often-used implementation in early encoding systems, and computers using six-bit and nine-bit bytes were common in the 1960s. These systems often had memory words ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Microcomputer
A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PCB). Microcomputers became popular in the 1970s and 1980s with the advent of increasingly powerful microprocessors. The predecessors to these computers, mainframes and minicomputers, were comparatively much larger and more expensive (though indeed present-day mainframes such as the IBM System z machines use one or more custom microprocessors as their CPUs). Many microcomputers (when equipped with a keyboard and screen for input and output) are also personal computers (in the generic sense). An early use of the term ''personal computer'' in 1962 predates microprocessor-based designs. ''(See "Personal Computer: Computers at Companies" reference below)''. A ''microcomputer'' used as an embedded control system may have no human-readable input ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Xerography
Xerography is a dry photocopying technique. Originally called electrophotography, it was renamed xerography—from the roots el, ξηρός, label=none ''xeros'', meaning "dry" and -γραφία ''-graphia'', meaning "writing"—to emphasize that unlike reproduction techniques then in use such as cyanotype, the process of xerography used no liquid chemicals. History Xerography was invented by American physicist Chester Carlson, based significantly on contributions by Hungarian physicist Pál Selényi. Carlson applied for and was awarded on October 6, 1942. Carlson's innovation combined electrostatic printing with photography, unlike the dry electrostatic printing process invented by Georg Christoph Lichtenberg in 1778. Carlson's original process was cumbersome, requiring several manual processing steps with flat plates. In 1946, Carlson signed an agreement with Haloid Photographic Company to develop it as a commercial product. Before that year, Carlson had proposed his ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Tiny BASIC
Tiny BASIC is a family of dialects of the BASIC programming language that can fit into 4 or fewer KBs of memory. Tiny BASIC was designed in response to the open letter published by Bill Gates complaining about users pirating Altair BASIC, which sold for $150. Tiny BASIC was intended to be a completely free version of BASIC that would run on the same early microcomputers. Tiny BASIC was released as a specification, not an implementation, published in the September 1975 issue of the People's Computer Company (PCC) newsletter. The article invited programmers to implement it on their machines and send the resulting assembler language implementation back for inclusion in a series of three planned newsletters. Li-Chen Wang, author of Palo Alto Tiny BASIC, coined the term "copyleft" to describe this concept. The community response was so overwhelming that the newsletter was relaunched as Dr. Dobb's Journal, the first regular periodical to focus on microcomputer software. Dr. Dobb's ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Interpreter (computer Software)
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution: # Parse the source code and perform its behavior directly; # Translate source code into some efficient intermediate representation or object code and immediately execute that; # Explicitly execute stored precompiled bytecode made by a compiler and matched with the interpreter Virtual Machine. Early versions of Lisp programming language and minicomputer and microcomputer BASIC dialects would be examples of the first type. Perl, Raku, Python, MATLAB, and Ruby are examples of the second, while UCSD Pascal is an example of the third type. Source programs are compiled ahead of time and stored as machine independent code, which is then linked at run-time and executed by a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Stanford University
Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is considered among the most prestigious universities in the world. Stanford was founded in 1885 by Leland and Jane Stanford in memory of their only child, Leland Stanford Jr., who had died of typhoid fever at age 15 the previous year. Leland Stanford was a U.S. senator and former governor of California who made his fortune as a railroad tycoon. The school admitted its first students on October 1, 1891, as a coeducational and non-denominational institution. Stanford University struggled financially after the death of Leland Stanford in 1893 and again after much of the campus was damaged by the 1906 San Francisco earthquake. Following World War II, provost of Stanford Frederick Terman inspired and supported faculty and graduates' entrepreneu ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

San Francisco Peninsula
The San Francisco Peninsula is a peninsula in the San Francisco Bay Area that separates San Francisco Bay from the Pacific Ocean. On its northern tip is the City and County of San Francisco. Its southern base is Mountain View, south of Palo Alto and north of Sunnyvale and Los Altos. Most of the Peninsula is occupied by San Mateo County, between San Francisco and Santa Clara counties, and including the cities and towns of Atherton, Belmont, Brisbane, Burlingame, Colma, Daly City, East Palo Alto, El Granada, Foster City, Hillsborough, Half Moon Bay, La Honda, Loma Mar, Los Altos, Menlo Park, Millbrae, Pacifica, Palo Alto, Pescadero, Portola Valley, Redwood City, San Bruno, San Carlos, San Mateo, South San Francisco, and Woodside. Whereas the term ''peninsula'' in a geographical sense technically refers to the entire San Francisco Peninsula, in local jargon, "The Peninsula" does not include the city of San Francisco. History In 1795, Governor Diego de Borica gave ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]