£124.22

Springer Efficient Polymorphic Calls: 596 (The Springer International Series in Engineering and Computer Science, 596)

Price data checked 1 day ago

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

New to our records — first sighting 6 days ago. We'll learn its rhythm.

6 days of data · current price £124

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 6 days • 6 data points

Historical
Generating forecast...
£124.43 £124.20 £124.25 £124.30 £124.35 £124.40 £124.45 01 June 2026 02 June 2026 03 June 2026 04 June 2026 06 June 2026

Price Distribution

Price distribution over 6 days • 1 price levels

Days at Price
6 days 0 2 3 5 6 £124 Days at Price

Price Analysis

Most common price: £124 (6 days, 100.0%)

Price range: £124 - £124

Price levels: 1 different prices over 6 days

Description

The implementation of object-oriented languages has been an active topic of research since the 1960s when the first Simula compiler was written. The topic received renewed interest in the early 1980s with the growing popularity of object-oriented programming languages such as c++ and Smalltalk, and got another boost with the advent of Java. Polymorphic calls are at the heart of object-oriented languages, and even the first implementation of Simula-67 contained their classic implementation via virtual function tables. In fact, virtual function tables predate even Simula-for example, Ivan Sutherland's Sketchpad drawing editor employed very similar structures in 1960. Similarly, during the 1970s and 1980s the implementers of Smalltalk systems spent considerable efforts on implementing polymorphic calls for this dynamically typed language where virtual function tables could not be used. Given this long history of research into the implementation of polymorphic calls, and the relatively mature standing it achieved over time, why, one might ask, should there be a new book in this field? The answer is simple. Both software and hardware have changed considerably in recent years, to the point where many assumptions underlying the original work in this field are no longer true. In particular, virtual function tables are no longer sufficient to implement polymorphic calls even for statically typed languages; for example, Java's interface calls cannot be implemented this way. Furthermore, today's processors are deeply pipelined and can execute instructions out-of order, making it difficult to predict the execution time of even simple code sequences.

Product Specifications

Format
paperback
Domain
Amazon UK
Publication Date
26 October 2012
Listed Since
03 March 2013

Barcode

No barcode data available

Similar Products You Might Like

A Theory of Objects (Monographs in Computer Science)
80% match

A Theory of Objects (Monographs in Computer Science)

Springer

Out of Stock 06 Jun 2026
Object-Oriented Discrete-Event Simulation with Java: A Practical Introduction (Series in Computer Science)
78% match

Object-Oriented Discrete-Event Simulation with Java: A Practical Introduction (Series in Computer Science)

Springer

£108.23 01 Jun 2026
Parallel Machines: Parallel Machine Languages: The Emergence of Hybrid Dataflow Computer Architectures: 96 (The Springer International Series in Engineering and Computer Science, 96)
78% match

Parallel Machines: Parallel Machine Languages: The Emergence of Hybrid Dataflow Computer Architectures: 96 (The Springer International Series in Engineering and Computer Science, 96)

Springer

£107.78 28 May 2026
Multiprocessing: Trade-Offs in Computation and Communication: 236 (The Springer International Series in Engineering and Computer Science, 236)
77% match

Multiprocessing: Trade-Offs in Computation and Communication: 236 (The Springer International Series in Engineering and Computer Science, 236)

Springer

£73.52 24 May 2026
Multiprocessing: Trade-Offs in Computation and Communication: 236 (The Springer International Series in Engineering and Computer Science, 236)
77% match

Multiprocessing: Trade-Offs in Computation and Communication: 236 (The Springer International Series in Engineering and Computer Science, 236)

Springer

£81.92 26 May 2026
Programming Language Concepts (Undergraduate Topics in Computer Science)
77% match

Programming Language Concepts (Undergraduate Topics in Computer Science)

Springer

£37.91 06 Jun 2026
Arrays, Functional Languages, and Parallel Systems
77% match

Arrays, Functional Languages, and Parallel Systems

Springer

£107.98 27 May 2026
Retargetable Compiler Technology for Embedded Systems: Tools and Applications
77% match

Retargetable Compiler Technology for Embedded Systems: Tools and Applications

Springer

£73.16 23 May 2026
Loop Tiling for Parallelism: 575 (The Springer International Series in Engineering and Computer Science, 575)
76% match

Loop Tiling for Parallelism: 575 (The Springer International Series in Engineering and Computer Science, 575)

Springer

£108.31 04 Jun 2026
Multiparadigm Constraint Programming Languages (Cognitive Technologies)
76% match

Multiparadigm Constraint Programming Languages (Cognitive Technologies)

Springer

£60.40 05 Jun 2026
Multiprocessor Execution of Logic Programs
76% match

Multiprocessor Execution of Logic Programs

Springer

£107.98 27 May 2026
Designing Embedded Systems with the SIGNAL Programming Language: Synchronous, Reactive Specification
76% match

Designing Embedded Systems with the SIGNAL Programming Language: Synchronous, Reactive Specification

Springer

£80.64 25 May 2026
Multiparadigm Constraint Programming Languages (Cognitive Technologies)
76% match

Multiparadigm Constraint Programming Languages (Cognitive Technologies)

Springer

£75.68 20 May 2026
Symbolic Simulation Methods for Industrial Formal Verification
76% match

Symbolic Simulation Methods for Industrial Formal Verification

Springer

£73.60 27 May 2026
Responsive Computer Systems: Steps Toward Fault-Tolerant Real-Time Systems: 297 (The Springer International Series in Engineering and Computer Science, 297)
76% match

Responsive Computer Systems: Steps Toward Fault-Tolerant Real-Time Systems: 297 (The Springer International Series in Engineering and Computer Science, 297)

Springer

£159.37 01 Jun 2026
Introduction to Parallel Processing: Algorithms and Architectures (Series in Computer Science)
76% match

Introduction to Parallel Processing: Algorithms and Architectures (Series in Computer Science)

Springer

£147.13 03 Jun 2026
Distributed, Embedded and Real-time Java Systems
76% match

Distributed, Embedded and Real-time Java Systems

Springer

£80.64 03 Jun 2026
Algorithms for Functional Programming
75% match

Algorithms for Functional Programming

Springer

£64.85 25 May 2026
Simplicity is Complex: Foundations of Cyber-Physical System Design
75% match

Simplicity is Complex: Foundations of Cyber-Physical System Design

Springer

£100.08 24 May 2026
Objects for Concurrent Constraint Programming: 426 (The Springer International Series in Engineering and Computer Science)
75% match

Objects for Concurrent Constraint Programming: 426 (The Springer International Series in Engineering and Computer Science)

Springer

£129.99 31 May 2026
Multiprocessor Scheduling for Real-Time Systems (Embedded Systems)
75% match

Multiprocessor Scheduling for Real-Time Systems (Embedded Systems)

Springer

£76.38 20 May 2026
Multiprocessor Scheduling for Real-Time Systems (Embedded Systems)
75% match

Multiprocessor Scheduling for Real-Time Systems (Embedded Systems)

Springer

£95.43 19 May 2026
The Interaction of Compilation Technology and Computer Architecture
75% match

The Interaction of Compilation Technology and Computer Architecture

Springer

£87.64 01 Jun 2026
Advanced Debugging Methods: 568 (The Springer International Series in Engineering and Computer Science, 568)
75% match

Advanced Debugging Methods: 568 (The Springer International Series in Engineering and Computer Science, 568)

Springer

£73.31 21 May 2026