|
|
|
|
|
by pjmlp
2756 days ago
|
|
While true, and I still remember those days, when many C code bases were full functions whose body was a big asm { ... } block, there were also compilers which were much better dealing with optimizations than those C compilers were capable of. "An overview of the PL.8 compiler" http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.453... Notice the architecture, quite similar to the layers and compiler phases used in modern compiler toolchains like LLVM. The secret sauce, if one can call it as such, was that PL.8 had a richer type system, and the System/370 was a bit beefier than most platforms adopting C compilers. |
|