On Tuesday, 12 July 2016 at 06:29:36 UTC, Walter Bright wrote:
And just to be clear, D aims to be a useful programming language. It is not intended as a vehicle for programming language research.

Neither was Prolog. It is used for useful programming as well as education (e.g. teaching unification to students). It isn't suited for programming-in-the-large, but that doesn't make it useless. And to be frank D's symbol resolution isn't suitable for programming-in-the-large either.

Of course, Prolog is old and there are also other alternatives for various types of problem solving, but the fact that almost every CS student have some understanding of Prolog unification makes it very influential.





Reply via email to