Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Characteristics of dynamic JVM languages
Sarimbekov A., Podzimek A., Bulej L., Zheng Y., Ricci N., Binder W.  VMIL 2013 (Proceedings of the 7th ACM Workshop on Virtual Machines and Intermediate Languages, Indianapolis, IN, Oct 28, 2013)11-20.2013.Type:Proceedings
Date Reviewed: Apr 14 2014

The Java Virtual Machine (JVM) was designed for Java, a statically typed language. This paper examines the workloads imposed on the JVM by dynamically typed languages, particularly Clojure, Python, and Ruby. Potential optimizations and benchmarking techniques are discussed.

The paper is relatively short: 10 pages including one page of bibliography and four pages of figures. While none of the results struck me as very surprising, they do appear rigorous and well studied.

Those looking to implement or optimize a dynamically typed language compiling to the JVM may find this paper interesting.

Reviewer:  David Goldfarb Review #: CR142163 (1407-0558)
Bookmark and Share
  Featured Reviewer  
 
General (D.3.0 )
 
 
Java (D.3.2 ... )
 
 
Performance Measures (D.2.8 ... )
 
 
Python (D.3.2 ... )
 
 
Ruby (D.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Programming languages: paradigm and practice
Appleby D., McGraw-Hill, Inc., New York, NY, 1991. Type: Book (9780075579045)
Jan 1 1992
Programming languages
Dershem H. (ed), Jipping M., Wadsworth Publ. Co., Belmont, CA, 1990. Type: Book (9780534129002)
Jan 1 1992
Comparative programming languages
Friedman L., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780131554825)
Jan 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy