Customer Reviews


3 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


12 of 13 people found the following review helpful:
5.0 out of 5 stars rigorous, interesting examples, great software!
this book is one of a kind, among all the java books on the market. it breaks the java language into 5 (progressive) layers, and gives the abstract syntax, static semantic (type constraints), dynamic semantic (interpretation), and complitation rules of each layer. This approach is effective, mathematically rigorous, and believe or not, fun to read!

as most of the PL...

Published on May 20, 2004

versus
3 of 16 people found the following review helpful:
1.0 out of 5 stars Plainly Boring
It just shows an implementation for an old Java specification (I think JDK1 or JDK1.1) in a weird language called ASM. This ASM is simply a glorified programming language, even not one of the most advanced: haskell, for instance, is much more clearer. You /could/ think about it as a model for java but then it would be useless because of its intricacies and its gigantic...
Published on January 23, 2006 by Not The Author


Most Helpful First | Newest First

12 of 13 people found the following review helpful:
5.0 out of 5 stars rigorous, interesting examples, great software!, May 20, 2004
By A Customer
This review is from: Java and the Java Virtual Machine: Definition, Verification, Validation (Hardcover)
this book is one of a kind, among all the java books on the market. it breaks the java language into 5 (progressive) layers, and gives the abstract syntax, static semantic (type constraints), dynamic semantic (interpretation), and complitation rules of each layer. This approach is effective, mathematically rigorous, and believe or not, fun to read!

as most of the PL books with formal flavor, the notations take some time to get use to. but the rewarding is worth the effort: you get a very clear picture of language itself. the examples are quite interesting, and the software on the CD does a superb job animating the intrepretation of java programs.

all in all, a very good (academic) book, perfect for computer scientists or CS major graduate student interested in PL, but probably not for everyday programmers.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 5 people found the following review helpful:
5.0 out of 5 stars These are REAL scientists, not IT guys..., December 21, 2006
This review is from: Java and the Java Virtual Machine: Definition, Verification, Validation (Hardcover)
This is by far the most sophisticated software book since the Cold War. Without the Soviets to keep western engineers and scientists on their toes, IT is a alot of marketing buzzwords.

These are real scientists...a breath a fresh air.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 16 people found the following review helpful:
1.0 out of 5 stars Plainly Boring, January 23, 2006
This review is from: Java and the Java Virtual Machine: Definition, Verification, Validation (Hardcover)
It just shows an implementation for an old Java specification (I think JDK1 or JDK1.1) in a weird language called ASM. This ASM is simply a glorified programming language, even not one of the most advanced: haskell, for instance, is much more clearer. You /could/ think about it as a model for java but then it would be useless because of its intricacies and its gigantic size.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Java and the Java Virtual Machine: Definition, Verification, Validation
Java and the Java Virtual Machine: Definition, Verification, Validation by Robert F. Stärk (Hardcover - June 27, 2001)
$109.00 $81.91
In Stock
Add to cart Add to wishlist