Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Bridging the Gap Between ­Machine and Language Using ­First-Class Building Blocks

Rating
Format
Paperback, 138 pages
Published
United Kingdom, 29 February 2012

High-performance virtual machines (VMs) are increasingly reused for programming languages for which they were not initially designed. Unfortunately, VMs are usually tailored to specific languages, offer only a very limited interface to running applications, and are closed to extensions. As a consequence, extensions required to support new languages often entail the construction of custom VMs, thus impacting reuse, compatibility and performance. Short of building a custom VM, the language designer has to choose between the expressiveness and the performance of the language. In this dissertation we argue that the best way to open the VM is to eliminate it. We present Pinocchio, a natively compiled Smalltalk, in which we identify and reify three basic building blocks for object-oriented languages.


Our Price
£7.64
Ships from UK Estimated delivery date: 15th Apr - 17th Apr from UK

Buy Together
£17.20
Elsewhere Price
£18.64
You Save £1.44 (8%)

Product Description

High-performance virtual machines (VMs) are increasingly reused for programming languages for which they were not initially designed. Unfortunately, VMs are usually tailored to specific languages, offer only a very limited interface to running applications, and are closed to extensions. As a consequence, extensions required to support new languages often entail the construction of custom VMs, thus impacting reuse, compatibility and performance. Short of building a custom VM, the language designer has to choose between the expressiveness and the performance of the language. In this dissertation we argue that the best way to open the VM is to eliminate it. We present Pinocchio, a natively compiled Smalltalk, in which we identify and reify three basic building blocks for object-oriented languages.

Product Details
EAN
9781105518355
ISBN
1105518353
Publisher
Dimensions
22.9 x 15.2 x 0.8 centimeters (0.21 kg)
Review this Product
Ask a Question About this Product More...
 
Look for similar items by category
Home » Books » Computers » General
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.