Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Portable Code

Welcome to the Portable Code page.

Here are links to resources I have found during my study of portable binaries, for the Amiga Portable Binary System.

This is rapidly becoming the general "Cool technology" page... :)

GhostGhostscript - to view the Acrobat and Postscript files in many of these links, get/install this program.


Portable Object Code
A short paper giving an overview of what Portable Object Code is.

Amiga Portable Binaries
This is an experimental project to bring a portable binary system to the Amiga.

lcc, A Retargetable Compiler for ANSI C
lcc is an ANSI-C compatible C compiler that is well documented and hence suitable for academic research and experimentation.

Abstract Syntax Description Language
ASDL is an experimental compiler Intermediate Representation system which works currently with lcc.

Michael Franz
Very interesting documents on, among other things, SDE - a working system for portable binaries.

Semantic Dictionary Encoding
Here's the document (in Acrobat format) describing SDE, by Michael Franz.

The case for Universal Symbol Files
Here's a (very hard to read) document about Universal Symbol Files, by Michael Franz.

Juice
An application of SDE in a Java-like plug-in system for web browsers. Source available...

HPANDF: High Performance ANDF (Architecture Neutral Distribution Format)
Another method for portable binaries.

ANDF Projects at the Open Group Research Institute
More stuff about ANDF.

Slashdot:Feature:Whatever Happened to ANDF?
I wonder too, since this was now a year ago...

Machine-Independent Support for Garbage Collection, Debugging, Exception Handling, and Concurrency
Something about a new language called C--, meant to be a "portable assembly" language.

Exokernel
A new OS architecture?

UDI - Uniform Driver Interface
Here's a great idea - a standard for device drivers.

Dawson Engler
Some interesting things on this fellow's page, pertaining to dynamic code generation, compilers, etc.

`C (Tick-C)
`C is an extension of C that allows dynamic code generation

Valid HTML 4.0!
@@@
* Aric R Caley. / Greywire / webmaster@greywire.8m.com / HOME