crossplatform/web

Alan Grover awgrover@umich.edu
Mon, 9 Mar 1998 09:32:53 -0500


There is a project at http://www.ics.uci.edu/~juice/ called "Juice" that
allows crossplatform applications like Java does, but using compilers
instead of a virtual machine. It splits the build process into the
front-end (building the syntax tree) on the development machine, and leaves
the compilation to object code for the target machine.

They provide plugins for Netscape, etc., which perform the AST (abstract
syntax tree) to object-code step. They claim that AST's are smaller (for
larger apps), that the results run faster even with the compilation step,
and that the AST preserves more semantics allowing compilers to be smarter
and security to be easier. I didn't see any of the details of the AST, but
it might work well with functional languages like Clean, giving you easy
cross-platform access.

---

---
"Alan Grover, Technical Pb" awgrover@umich.edu
+1 (743) 647-5778
Project Leader
Health Media Research Lab, Cancer Center
5D04 North Ingalls Building, Mail Stop 0471
300 North Ingalls
Ann Arbor, MI 48109-0471