Andy Leighton writes:
> On Tue, 01 May 2018 09:24:52 +0100, Richard Kettlewell
>> https://en.wikipedia.org/wiki/Watson_(computer) is a famous application
>> of Prolog. Lately I’ve been looking into a DSL which is essentially a
>> Prolog subset for a particular application we have in mind.
>
> Cheers it looks like Haskell has come a long way in adoption in industey
> since I last looked at it.
>
> Prolog - I knew about Watson but that is a weird case as Watson is
> really a multi-language system. Prolog does the heavy lifting on pattern
> matching but a lot of Watson is in other langs.
That’s what I’d expect: Prolog used where it can play to its strengths,
other languages used where they fit best. Complex systems are often
implemented in multiple languages. Even in the not particularly
complicated product that pays much of my salary we have four languages,
plus a couple more dealing with OS integration.
--
https://www.greenend.org.uk/rjk/
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|