Addison Wesley Publishing Company
Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through the O'Reilly Online Learning e-reference service. Addison-Wesley's majority of sales derive from the United States (55%) and Europe (22%). The Addison-Wesley Professional Imprint produces content including books, eBooks, and video for the professional IT worker including developers, programmers, managers, system administrators. Classic titles include ''The Art of Computer Programming'', ''The C++ Programming Language'', ''The Mythical Man-Month'', and ''Design Patterns''. History Lew Addison Cummings and Melbourne Wesley Cummings founded Addison-Wesley in 1942, with the first book published by Addison-Wesley being Massachusetts Institute of Technology professor Francis Weston Sears' ''Mechanics''. Its first computer book was ''Progra ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Pearson Education
Pearson Education is a British-owned education publishing and assessment service to schools and corporations, as well for students directly. Pearson owns educational media brands including Addison–Wesley, Peachpit, Prentice Hall, eCollege, Longman, Scott Foresman, and others. Pearson is part of Pearson plc, which formerly owned the ''Financial Times''. It claims to have been formed in 1840, with the current incarnation of the company created when Pearson plc purchased the education division of Simon & Schuster (including Prentice Hall and Allyn & Bacon) from Viacom and merged it with its own education division, Addison-Wesley Longman, to form Pearson Education. Pearson Education was rebranded to Pearson in 2011 and split into an International and a North American division. Although Pearson generates approximately 60 percent of its sales in North America, it operates in more than 70 countries. Pearson International is headquartered in London, and maintains offices across Eu ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Donald Knuth
Donald Ervin Knuth ( ; born January 10, 1938) is an American computer scientist, mathematician, and professor emeritus at Stanford University. He is the 1974 recipient of the ACM Turing Award, informally considered the Nobel Prize of computer science. Knuth has been called the "father of the analysis of algorithms". He is the author of the multi-volume work ''The Art of Computer Programming'' and contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it. In the process, he also popularized the asymptotic notation. In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the Computer Modern family of typefaces. As a writer and scholar, Knuth created the WEB and CWEB computer programming systems designed to encou ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Exploratory Data Analysis
In statistics, exploratory data analysis (EDA) is an approach of analyzing data sets to summarize their main characteristics, often using statistical graphics and other data visualization methods. A statistical model can be used or not, but primarily EDA is for seeing what the data can tell us beyond the formal modeling and thereby contrasts traditional hypothesis testing. Exploratory data analysis has been promoted by John Tukey since 1970 to encourage statisticians to explore the data, and possibly formulate hypotheses that could lead to new data collection and experiments. EDA is different from initial data analysis (IDA), which focuses more narrowly on checking assumptions required for model fitting and hypothesis testing, and handling missing values and making transformations of variables as needed. EDA encompasses IDA. Overview Tukey defined data analysis in 1961 as: "Procedures for analyzing data, techniques for interpreting the results of such procedures, ways of pla ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Hacker's Delight
''Hacker's Delight'' is a software algorithm book by Henry S. Warren, Jr. first published in 2002. It presents fast bit-level and low-level arithmetic algorithms for common tasks such as counting bits or improving speed of division by using multiplication. Background The author, an IBM researcher working on systems ranging from the IBM 704 to the PowerPC, collected what he called "programming tricks" over the course of his career. These tricks concern efficient low-level manipulation of bit strings and numbers. According to the book's foreword by Guy L. Steele, the target audience includes compiler writers and people writing high-performance code. Summary Programming examples are written in C and assembler for a RISC architecture similar, but not identical to PowerPC. Algorithms are given as formulas for any number of bits, the examples usually for 32 bits. Apart from the introduction, chapters are independent of each other, each focusing on a particular subject. Many ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Bjarne Stroustrup
Bjarne Stroustrup (; ; born 30 December 1950) is a Danish computer scientist, most notable for the invention and development of the C++ programming language. As of July 2022, Stroustrup is a professor of Computer Science at Columbia University. Early life and education Stroustrup was born in Aarhus, Denmark. His family was working class, and he went to the local schools. He attended Aarhus University 1969–1975 and graduated with a master's degree in mathematics and computer science. His interests focused on microprogramming and machine architecture. He learned the fundamentals of object-oriented programming from its inventor, Kristen Nygaard, who frequently visited Aarhus. In 1979, he received a PhD in computer science from the University of Cambridge, where he was supervised by David Wheeler. His thesis concerned communication in distributed computer systems. Career In 1979, Stroustrup began his career as a member of technical staff in the Computer Science Research Ce ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
The C++ Programming Language
''The C++ Programming Language'' is a computer programming book first published in October 1985. It was the first book to describe the C++ programming language, written by the language's creator, Bjarne Stroustrup. In the absence of an official standard, the book served for several years as the ''de facto'' documentation for the evolving C++ language, until the release of the ''ISO/IEC 14882:1998: Programming Language C++'' standard on 1 September 1998. As the standard further evolved with the standardization of language and library extensions and with the publication of technical corrigenda, later editions of the book were updated to incorporate the new changes. History The first edition of ''The C++ Programming Language'' was published in 1985. As C++ evolved, a second edition was published in July 1991, reflecting the changes made. The third edition of the book was first published on 30 June 1997; a hardcover version of the third edition, with two new appendices, was later pub ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
John Vlissides
John Matthew Vlissides (August 2, 1961 – November 24, 2005) was a software engineer known mainly as one of the four authors (referred to as the Gang of Four) of the book '' Design Patterns: Elements of Reusable Object-Oriented Software''. Vlissides referred to himself as "#4 of the Gang of Four and wouldn't have it any other way". Education/Career Vlissides studied electrical engineering at University of Virginia and Stanford University. Since 1986 he worked as software engineer, consultant, research assistant and scholar at Stanford University. From 1991 he stayed at IBM T.J. Watson Research Center in Hawthorne, New York as research staff member. He was author of several books, of many magazine articles and conference papers and was awarded with several patents. His work concentrated on object oriented technology, design patterns and software modeling. Death John Vlissides died on Thanksgiving 2005 (November 24, 2005) following a struggle with complications from a brain tu ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Elements Of Reusable Object-Oriented Software
Element or elements may refer to: Science * Chemical element, a pure substance of one type of atom * Heating element, a device that generates heat by electrical resistance * Orbital elements, parameters required to identify a specific orbit of one body around another * DNA element, a functional region of DNA, including genes and cis-regulatory elements Mathematics * Element (category theory) * Element (mathematics), one of the constituents of a set * Differential element, an infinitesimally small change of a quantity in an integral * Euclid's ''Elements'', a mathematical treatise on geometry and number theory * An entry, or element, of a matrix. Philosophy and religion * Classical elements, ancient beliefs about the fundamental types of matter (earth, air, fire, water) * The elements, a religious term referring to the bread and wine of the Eucharist * Five elements (Japanese philosophy), the basis of the universe according to Japanese philosophy * '' Mahābhūta'', the four g ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Jon Bentley (computer Scientist)
Jon Louis Bentley (born February 20, 1953) is an American computer scientist who is credited with the heuristic-based partitioning algorithm ''k''-d tree. Education and career Bentley received a B.S. in mathematical sciences from Stanford University in 1974, and M.S. and PhD in 1976 from the University of North Carolina at Chapel Hill; while a student, he also held internships at the Xerox Palo Alto Research Center and Stanford Linear Accelerator Center. After receiving his Ph.D., he joined the faculty at Carnegie Mellon University as an assistant professor of computer science and mathematics. At CMU, his students included Brian Reid, John Ousterhout, Jeff Eppinger, Joshua Bloch, and James Gosling, and he was one of Charles Leiserson's advisors. Later, Bentley moved to Bell Laboratories, where he co-authored an optimized Quicksort algorithm with Doug McIlroy. He found an optimal solution for the two dimensional case of Klee's measure problem: given a set of ''n'' rectangles, ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Evolutionary Biology (textbook)
''Evolutionary Biology'' is a college-level evolutionary biology textbook written by Eli C. Minkoff that is 627 pages long. It was published in 1983 by Addison-Wesley. This is Minkoff's first foray into the world of college-level textbook authorship. The book contains an index and various biographical references. About the book The textbook ''Evolutionary Biology'' was written and published in 1983 during which Minkoff was the head of the Biology department at Bates College. The book is written in a format to which it could be used in an evolutionary biology Evolutionary biology is the subfield of biology that studies the evolutionary processes ( natural selection, common descent, speciation) that produced the diversity of life on Earth. It is also defined as the study of the history of life ... 101 course. The book contains over 25 chapters, for example, "The Origin and Early Evolution of Life". Bibliography * Eli C. Minkoff, 1983 ''Evolutionary Biology '', 1st E ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Concrete Mathematics
''Concrete Mathematics: A Foundation for Computer Science'', by Ronald Graham, Donald Knuth, and Oren Patashnik, first published in 1989, is a textbook that is widely used in computer-science departments as a substantive but light-hearted treatment of the analysis of algorithms. Contents and history The book provides mathematical knowledge and skills for computer science, especially for the analysis of algorithms. According to the preface, the topics in ''Concrete Mathematics'' are "a blend of CONtinuous and disCRETE mathematics". Calculus is frequently used in the explanations and exercises. The term "concrete mathematics" also denotes a complement to " abstract mathematics". The book is based on a course begun in 1970 by Knuth at Stanford University. The book expands on the material (approximately 100 pages) in the "Mathematical Preliminaries" section of Knuth's ''The Art of Computer Programming''. Consequently, some readers use it as an introduction to that series of book ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Matthew Sands
Matthew Linzee Sands (October 20, 1919 – September 13, 2014) was an American physicist and educator best known as a co-author of the ''Feynman Lectures on Physics''. A graduate of Rice University, Sands served with the Naval Ordnance Laboratory and the Manhattan Project's Los Alamos Laboratory during World War II. After the war, Sands studied cosmic rays for his doctorate at the Massachusetts Institute of Technology (MIT) under the supervision of Bruno Rossi. Sands went to the California Institute of Technology (Caltech) in 1950, and helped build and operate its 1.5 GeV electron synchrotron. He became deputy director for the construction and early operation of the Stanford Linear Accelerator Center (SLAC) in 1963. Sands later joined the University of California, Santa Cruz (UCSC) as a professor of physics, and served as its Vice Chancellor for Science from 1969 to 1972. In 1998, The American Physical Society awarded him the Robert R. Wilson Prize "for his many contributions to ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |