TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: RICHARD KETTLEWELL
from: ANDY LEIGHTON
date: 2018-05-01 03:32:00
subject: Re: 64 bit OS

On Tue, 01 May 2018 09:24:52 +0100, Richard Kettlewell
 wrote:
> Andy Leighton  writes:
>> The Natural Philosopher  wrote:
>>> On 30/04/18 20:57, Andy Leighton wrote:
>>>> How does Prolog? Erlang? Haskell?
>>>
>>> Even worse....?
>>>
>>> Probably why they have never been used for anything important that I can
>>> think of...
>
> In general just because someone doesn’t understand it doesn’t mean it
> isn’t useful. I don’t understand VHDL but that doesn’t stop my
> colleagues doing interesting things with FPGAs.
>
>> Really?
>>
>> SQL is used extensively. Erlang was/is widely used in telephone exchanges
>> and mobile networks. I will admit that Prolog and Haskell haven't got wide
>> usage. But TBH many of the languages Gareth listed do not have wide
>> usage these days.
>
> The Haskell wiki has a big list of applications - it turns up in
> finance, compilers, biotech, telecommunications, security, IC modelling,
> virtualization, games, ...
>
> 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.

--
Andy Leighton => andyl@azaal.plus.com
"We demand rigidly defined areas of doubt and uncertainty!"
   - Douglas Adams

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.