Newsgroups: comp.lang.prolog
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!oitnews.harvard.edu!purdue!lerc.nasa.gov!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!nntp.crl.com!decwrl!tc.pw.com!Ferguson.tc.pw.com!Don_Ferguson
From: Don_Ferguson@notes.pw.com (Don Ferguson)
Subject: Re: Commercial applications of Prolog
Message-ID: <Don_Ferguson.12.01CC68F9@notes.pw.com>
Sender: news@tc.pw.com
Nntp-Posting-Host: ferguson.tc.pw.com
Organization: Price Waterhouse
X-Newsreader: Trumpet for Windows [Version 1.0 Rev B]
References:  <mtcrya01.16.2FE004A9@scilab.uct.ac.za>
Date: Sat, 17 Jun 1995 01:43:23 GMT
Lines: 25

mtcrya01@scilab.uct.ac.za (MITCHLEY, RG) writes:

>How easy is it to get a job as a professional Prolog programmer,

In the USA, there are depressingly few job openings where Prolog expertise is
required.  See http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/
ai/html/other/jobs/prolog.html for a list of openings.  Maybe it's better
in other parts of the world.

> What kinds of projects do professional Prolog programmers tackle ?  To 
> what commercial uses is Prolog being put ?

I'm doing data extraction from semi-structured text files. Prolog is also used
in CASE tools that manipulate source code (e.g. KnowledgeWare).  It is 
sometimes used for circuit design (see http://www.hxi.com/wparth.html).
And, of course, natural language, but I don't know if much of that is 
"commercial".  It's also used in diagnostic and configuration expert systems.

> How necessary is it to be able to program in Prolog AND another language 

Very necessary, for commercial applications.
Don Ferguson 
----------------------------------------------------------------
Price Waterhouse Technology Centre            ferguson@tc.pw.com
68 Willow Rd, Menlo Park CA 94025, USA        Tel (415) 688-6667
