Summer Reading Sale
 
 

Recently Viewed clear list


The Powell's Playlist | June 18, 2014

Daniel H. Wilson: IMG The Powell’s Playlist: Daniel H. Wilson



Like many writers, I'm constantly haunting coffee shops with a laptop out and my headphones on. I listen to a lot of music while I write, and songs... Continue »

spacer

Coming Soon!

Preorder
$38.25
New Trade Paper
Available September 2014
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Personal Computers- Desktop Applications- Spreadsheets

Spreadsheet Implementation Technology: Basics and Extensions

by

Spreadsheet Implementation Technology: Basics and Extensions Cover

 

Synopses & Reviews

Publisher Comments:

Spreadsheets are used daily by millions of people for tasks that range from organizing a list of addresses to carrying out complex economic simulations. Spreadsheet programs are easy to learn and convenient to use because they have a clear visual model and a simple efficient underlying computational model. Yet although the basic spreadsheet model could be extended, improved, or otherwise experimented with in many ways, there is no coherently designed, reasonably efficient open source spreadsheet implementation that is a suitable platform for such experiments. This book fills the gap, teaching users how to experiment with and implement innovative spreadsheet functionality and introducing two software platforms for doing so. Along the way, it draws on and illustrates software technologies and computer science topics that range from object-oriented programming to compiler technology.

Spreadsheet Implementation Technology surveys a wide range of information about spreadsheets drawn from user experience, the scientific literature, and patents. After summarizing the spreadsheet computation model and the most important challenges for efficient recalculation, the book describes Corecalc, a core implementation of essential spreadsheet functionality suitable for practical experiments, and Funcalc, an extension of Corecalc that allows users to define their own functions without extraneous programming languages or loss of efficiency. It also shows the advantages of automatic function specialization and offers a user's manual for Funcalc. The Corecalc and Funcalc software is downloadable free of charge.

About the Author

Peter Sestoft is a Professor at the IT University of Copenhagen, Denmark. He is the author or coauthor of several books, including Java Precisely and C# Precisely, both published by the MIT Press.

Product Details

ISBN:
9780262526647
Author:
Sestoft, Peter
Publisher:
MIT Press (MA)
Location:
Cambridge
Subject:
Spreadsheets - General
Subject:
Personal Computers-Desktop Applications-Spreadsheets
Edition Description:
Trade paper
Series:
Spreadsheet Implementation Technology
Publication Date:
20140931
Binding:
TRADE PAPER
Grade Level:
from 17
Language:
English
Illustrations:
62 band#38;w illus.
Pages:
328
Dimensions:
9 x 8 in

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Personal Computers » Desktop Applications » Spreadsheets
Computers and Internet » Personal Computers » General

Spreadsheet Implementation Technology: Basics and Extensions New Trade Paper
0 stars - 0 reviews
$38.25 Backorder
Product details 328 pages MIT Press (MA) - English 9780262526647 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.