Xortran - A PDP-11 Neural Network With Backpropagation in Fortran IV
github.com
github.com
No backpropagation back then, this only appeared around 1986 with Rumelhart, probably on VAX machines by that time.
The 11/34 was hardly a powerhouse (roughly a turbo XT) but it was sturdy, could handle sustained load and its FPU made the whole difference.
Regarding floating point, I realized the code actually works fine without an FPU, so I assume it uses soft-float. There's no switch to enable the FP11 opcodes, maybe that was in their F77 compiler.
It's indeed rough and spartan, but using a 64KB optimizing compiler requiring just 8KB of memory was a refreshing change for me.
Do you have some reading for this? I've used that compiler but I never read the resulting assembly language.
Nice to see this. It’s a good way to learn the basics without getting bogged down with modern complexities.