Alternatives to the WAM
Prior to the WAM, there was the ZIP by Clocksin. Its design is still very interesting. SWI-Prolog uses it. And also B-Prolog has slowly migrated from a WAM design towards the ZIP. Of course, on that way many new innovations were developed. Another alternative is the VAM. A comparison as of 1993 is: http://www.complang.tuwien.ac.at/ulrich/papers/PDF/binwam-nov93.pdf In … Read more