[fpc-other] Yet another mainframe emulator

Saunders, Rich greymont at mykolab.com
Tue Oct 8 13:45:05 CEST 2013


Deeply weird is right!

I fondly remember the Burroughs series. I had to port a very large 
FORTRAN system to it for our client, the Quaker Oats Company. They used 
a set of these mainframes for their main systems.

I loved the idea of the descriptor-oriented architecture. Each file was 
tagged with attributes, such as "Algol source file", "FORTRAN-produced 
object file", or "compiler-produced error log". Each program would only 
accept input from files of the correct type and only produced output 
files tagged with the correct type. This was enforced by the OS. For 
example, if a program was tagged as a compiler would only be able to 
accept input from a file that was properly tagged as a source file of 
the language it compiled and it could only produce files that were 
object code or error logs. Also, the OS only executed files that were 
properly tagged as executable. There were security attributes as well. A 
text editing program would not work on an object file or an executable. 
In fact it automatically knew what was being edited based on the file 
attributes so it could adapt the editing features the the content. Kept 
things nice and organized and orderly. Kept the hacking to a minimum, 
also, I bet.

-- 

Cheers!
Rich Saunders


More information about the fpc-other mailing list