Why the Simularity High Performance Correlation Engine Uses Prolog

Why Prolog? The Simularity High Performance Correlation Engine is written in C++ and Prolog. While people can generally understand why C++ (the high performance components are written in this language), it is often confusing as to why we would use an obscure language such as Prolog. There are a few basic reasons why we chose […]