CLARK, Anthony (1999). EBG : a lazy functional programming language implemented on the Java virtual machine. Technical Report. University of Bradford. (Unpublished)
Available under License All rights reserved.
Download (258kB) | Preview
The Java programming language offers a number of features including: portability; graphics; networking. Java implements the object-oriented execution model in terms of classes, objects with state, message passing and inclusion polymorphism. This work aims to provide a mixed paradigm environment which offers the advantages of both object-oriented and functional programming. The functional paradigm is supported by a new language called EBG which compiles to the Java VM. The resulting environment can support applications which use both object-oriented and functional programming as appropriate.
|Item Type:||Monograph (Technical Report)|
|Research Institute, Centre or Group:||Cultural Communication and Computing Research Institute > Communication and Computing Research Centre|
|Depositing User:||Tony Clark|
|Date Deposited:||12 Apr 2016 10:11|
|Last Modified:||19 Oct 2016 22:47|
Actions (login required)
Downloads per month over past year