Arrays, Functional Languages, and Parallel Systems

Arrays, Functional Languages, and Parallel Systems

Author: Lenore M. Restifo Mullin

Publisher: Springer Science & Business Media

Published: 2012-12-06

Total Pages: 319

ISBN-13: 146154002X

DOWNLOAD EBOOK

During a meeting in Toronto last winter, Mike Jenkins, Bob Bernecky and I were discussing how the two existing theories on arrays influenced or were in fluenced by programming languages and systems. More's Army Theory was the basis for NIAL and APL2 and Mullin's A Mathematics of A rmys(MOA) , is being used as an algebra of arrays in functional and A-calculus based pro gramming languages. MOA was influenced by Iverson's initial and extended algebra, the foundations for APL and J respectively. We discussed that there is a lot of interest in the Computer Science and Engineering communities concerning formal methods for languages that could support massively parallel operations in scientific computing, a back to-roots interest for both Mike and myself. Languages for this domain can no longer be informally developed since it is necessary to map languages easily to many multiprocessor architectures. Software systems intended for parallel computation require a formal basis so that modifications can be done with relative ease while ensuring integrity in design. List based lan guages are profiting from theoretical foundations such as the Bird-Meertens formalism. Their theory has been successfully used to describe list based parallel algorithms across many classes of architectures.


Encyclopedia of Microcomputers

Encyclopedia of Microcomputers

Author: Allen Kent

Publisher: CRC Press

Published: 1992-01-06

Total Pages: 400

ISBN-13: 9780824727086

DOWNLOAD EBOOK

"The Encyclopedia of Microcomputers serves as the ideal companion reference to the popular Encyclopedia of Computer Science and Technology. Now in its 10th year of publication, this timely reference work details the broad spectrum of microcomputer technology, including microcomputer history; explains and illustrates the use of microcomputers throughout academe, business, government, and society in general; and assesses the future impact of this rapidly changing technology."


The Literature of Education

The Literature of Education

Author: W. Kenneth Richmond

Publisher: Routledge

Published: 2019-01-15

Total Pages: 279

ISBN-13: 0429803338

DOWNLOAD EBOOK

Original blurb: "The volume of writing on educational topics has increased so prodigiously in recent years that the student is likely to lose himself in a sea of print. This may lead him to opt for the first book that comes to hand, or waste time rifling through half a dozen when a thorough grasp of one key text is all that is needed. Reading lists commonly look impressive, not to say daunting. In fact, the multifarious titles conceal an enormous amount of duplication, an endless raking over of other people’s research findings. ‘It is a safe bet’, writes W. Kenneth Richmond, ‘that less than 5 percent of the contents of any new book on education will be in any way original’." This critical bibliography, originally published in 1972, is concerned with the noteworthy books and major official reports that had appeared in the English language during the twenty-five years prior to publication. In his introduction and in the commentaries prefacing each section the author explains the background to the genuinely new departures of the period and describes successive changes in the climate of educational opinion.


The Computer Contradictionary

The Computer Contradictionary

Author: Stan Kelly-Bootle

Publisher: MIT Press

Published: 1995

Total Pages: 262

ISBN-13: 9780262611121

DOWNLOAD EBOOK

Ascertain the meaning before consulting this dictionary, warns the author of this collection of deliberately satirical misdefinitions. New computer cultures and their jargons have burgeoned since this book's progenitor, The Devil's DP Dictionary, was published in 1981. This updated version of Stan Kelly-Bootle's romp through the data processing lexicon is a response to the Unix pandemic that has swept academia and government, to the endlessly hyped panaceas offered to the MIS, and to the PC explosion that has brought computer terminology to a hugely bewildered, lay audience.' The original dictionary, a pastiche of Ambrose Bierce's famous work, parried chiefly the mainframe and mini-folklore of the 1950s, 1960s and 1970s. This revision adds over 550 new entries and enhances many of the original definitions. Key targets are a host of new follies crying out for cynical lexicography including: the GUI-Phooey iconoclasts, object orienteering and the piping of BLObs down the Clinton-Gore InfoPike.