The Library
Compiling lazy functional programs to Java bytecode
Tools
UNSPECIFIED (1999) Compiling lazy functional programs to Java bytecode. SOFTWARE-PRACTICE & EXPERIENCE, 29 (7). pp. 617-645. ISSN 0038-0644
Full text not available from this repository.Abstract
The Java Virtual Machine (JVM) was designed as the target for Java compilers, but there is no reason why it cannot be used as the target for other languages. We describe the implementation of a compiler which translates a lazy, weakly-typed functional program into Java class files. We compare the performance of our compiler to the only other known compiler from a lazy functional Language to the JVM. The results are broadly similar, suggesting that to get a significant performance speed-up using this compilation paradigm will come only from increasing the performance of the JVM, rather than enhancing the compiler itself. Copyright (C) 1999 John Wiley & Sons, Ltd.
| Item Type: | Journal Article |
|---|---|
| Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software |
| Journal or Publication Title: | SOFTWARE-PRACTICE & EXPERIENCE |
| Publisher: | JOHN WILEY & SONS LTD |
| ISSN: | 0038-0644 |
| Date: | June 1999 |
| Volume: | 29 |
| Number: | 7 |
| Number of Pages: | 29 |
| Page Range: | pp. 617-645 |
| Publication Status: | Published |
| URI: | http://wrap.warwick.ac.uk/id/eprint/14382 |
Data sourced from Thomson Reuters' Web of Knowledge
Actions (login required)
![]() |
View Item |
Tools
Tools

