3 ms·
What's old is new again. Your thoughts on the benefits of language slightly higher level than assembler are interesting. Others have trod this path before. B
by bitminer 7y ago
What's old is new again.
Your thoughts on the benefits of language slightly higher level than assembler are interesting. Others have trod this path before.
Bliss32 was the systems language for vax/vms back in the 1980s through 2000s. Most of vms was written in it. It was heavily influenced by PL/360 from the days when IBM 360 or 370 mainframes were mostly programmed in assembler.
Both languages emitted very predictable assembler from their higher level constructs. They had no optimizations. But their objectives seemed to be focused on readability and predictable output, like your system.
The source code for 99% of vms was published on microfiche and distributed with the binary tapes. Worth finding a copy and the accompanying text on vms internals and data structures. An excellent intro to nonTorvalds operating system architecture.
- akkartik 7y agoFascinating. Glad to have this on my radar.