null Skip to main content

✨ Buy more, save 5% Ends

Arrays, Functional Languages, and Parallel Systems

Arrays, Functional Languages, and Parallel Systems - Paperback

$179.29
(No reviews yet) Write a Review
Physical book delivery

Shipping calculated at checkout.

Estimated delivery
Adding to cart… The item has been added
Product Details
Author:
Lenore M. Restifo Mullin
Publisher:
Springer
Publication Date:
Sep 30, 2012
Number of pages:
319 pages
Binding:
Paperback or Softback
ISBN-10:
1461367891
ISBN-13:
9781461367895

Overview

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.


  • | Author: Lenore M. Restifo Mullin
  • | Publisher: Springer
  • | Publication Date: Sep 30, 2012
  • | Number of Pages: 319 pages
  • | Binding: Paperback or Softback
  • | ISBN-10: 1461367891
  • | ISBN-13: 9781461367895

Reviews

0 Reviews

Write a Review

No reviews yet.

Share your experience and help another reader choose their next book.

Discover your next great book

Get new releases, reader favourites, and special offers delivered to your inbox.