Is PROLOG dead ??

This is a discussion on Is PROLOG dead ?? within the PROLOG forums in Programming Languages category; Folks, I am new to Prolog. I would like to know if the language is used for any practical programming or just for theory. What is the scope for the language ? Is object oriented PROLOG standardised ? Just would like your thoughts and insight. Thanks Sladhdot....

Go Back   Application Development Forum > Programming Languages > PROLOG

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 07-25-2008, 03:19 AM
sledge
Guest
 
Default Is PROLOG dead ??

Folks,
I am new to Prolog. I would like to know if the language is
used for any practical programming or just for theory. What is the
scope for the language ? Is object oriented PROLOG standardised ? Just
would like your thoughts and insight.
Thanks
Sladhdot.
Reply With Quote
  #2  
Old 07-25-2008, 08:16 AM
A.L.
Guest
 
Default Re: Is PROLOG dead ??

On Fri, 25 Jul 2008 00:19:07 -0700 (PDT), sledge <sunilkjin@gmail.com>
wrote:

>Folks,
> I am new to Prolog. I would like to know if the language is
>used for any practical programming or just for theory.


I am using Prolog for building commercial applications.

> What is the
>scope for the language ?


What you have in mind by "scope"?..

> Is object oriented PROLOG standardised ?


No

A.L.
Reply With Quote
  #3  
Old 07-25-2008, 08:39 AM
Antonio Maschio
Guest
 
Default Re: Is PROLOG dead ??

A.L. wrote:
> On Fri, 25 Jul 2008 00:19:07 -0700 (PDT), sledge <sunilkjin@gmail.com>
> wrote:
>
> I am using Prolog for building commercial applications.
>


Please, I'd like to know what commercial/free/gnu interpreter/compiler
you use.

Thanks.

-- Antonio
Reply With Quote
  #4  
Old 07-25-2008, 08:59 AM
A.L.
Guest
 
Default Re: Is PROLOG dead ??

On Fri, 25 Jul 2008 14:39:28 +0200, Antonio Maschio
<tbinNOSPAM@NOSPAMlibero.it> wrote:

>A.L. wrote:
>> On Fri, 25 Jul 2008 00:19:07 -0700 (PDT), sledge <sunilkjin@gmail.com>
>> wrote:
>>
> > I am using Prolog for building commercial applications.
>>

>
>Please, I'd like to know what commercial/free/gnu interpreter/compiler
>you use.


SICStus. I know that people are using also SWI for commercial
applications

A.L.
Reply With Quote
  #5  
Old 07-25-2008, 09:20 AM
Antonio Maschio
Guest
 
Default Re: Is PROLOG dead ??

A.L. ha scritto:
> On Fri, 25 Jul 2008 14:39:28 +0200, Antonio Maschio
> <tbinNOSPAM@NOSPAMlibero.it> wrote:
>
>> A.L. wrote:
>>> On Fri, 25 Jul 2008 00:19:07 -0700 (PDT), sledge <sunilkjin@gmail.com>
>>> wrote:
>>>
>> > I am using Prolog for building commercial applications.

>> Please, I'd like to know what commercial/free/gnu interpreter/compiler
>> you use.

>
> SICStus. I know that people are using also SWI for commercial
> applications
>
> A.L.

Thanks.

-- A.
Reply With Quote
  #6  
Old 07-25-2008, 02:02 PM
Stephan Lukits
Guest
 
Default Re: Is PROLOG dead ??


http://www.swi-prolog.org/statistics.html

--
Gruß Stephan
Reply With Quote
  #7  
Old 07-25-2008, 06:21 PM
phi500ac@yahoo.ca
Guest
 
Default Re: Is PROLOG dead ??

On 25 jul, 04:19, sledge <sunilk...@gmail.com> wrote:
> Folks,
> I am new to Prolog. I would like to know if the language is
> used for any practical programming or just for theory. What is the
> scope for the language ? Is object oriented PROLOG standardised ? Just
> would like your thoughts and insight.
> Thanks
> Sladhdot.


There is no question that there are people using Prolog for real
applications. I will include Mercury in the discussion because it is a
Prolog, notwithstanding the weird name. Anyway, consider the programs
of the following software vendor:

http://www.pdc.dk/

Their ARGOS Decision Support System (DSS) for enhancing Crisis
Management for incidents with nuclear reactors releases has been used
for quite a few years in many countries: Australia, Brazil, Canada,
Sweden, etc. They also work with airport management: their slot
coordination solution (SCORE) is used in 22 countries in 100 airports;
quite impressive, isn't it. Pay them a visit, and you will see many
other applications there.

My favorite Prolog (Mercury, in fact) program is Prince. Take a look:

http://www.princexml.com/

There is a free version. It prepares high quality documents and books,
creating pdf files from HTML, XML sources. I believe that Addison
Wesley uses prince.

I could go on with my examples. However, I want to make a comment
here. I noticed that most successful applications in Prolog uses typed
Prolog. Both Mercury and Visual Prolog are typed. I am not sure
whether typed Prolog is better for real world applications. This would
be an interesting topic to discuss.
Reply With Quote
  #8  
Old 07-25-2008, 07:16 PM
A.L.
Guest
 
Default Re: Is PROLOG dead ??

On Fri, 25 Jul 2008 15:21:47 -0700 (PDT), phi500ac@yahoo.ca wrote:

>O
>
>I could go on with my examples. However, I want to make a comment
>here. I noticed that most successful applications in Prolog uses typed
>Prolog. Both Mercury and Visual Prolog are typed. I am not sure
>whether typed Prolog is better for real world applications. This would
>be an interesting topic to discuss.



This is your personal opinion that I don't share. Although it would be
nice to have typed Prolog, Mercury is not ready for commercial
applications, and Visual Prolog is rather a toy than real Prolog.

A.L.
Reply With Quote
  #9  
Old 07-28-2008, 04:15 AM
Zoltan Somogyi
Guest
 
Default Re: Is PROLOG dead ??

A.L. <alewando@zanoza.com> writes:
>Mercury is not ready for commercial
>applications,


That would be news to the people who *are* using Mercury for commercial
applications.

Zoltan Somogyi <zs@cs.mu.OZ.AU> http://www.cs.mu.oz.au/~zs/
Department of Computer Science and Software Engineering, Univ. of Melbourne
Reply With Quote
  #10  
Old 07-28-2008, 08:30 AM
A.L.
Guest
 
Default Re: Is PROLOG dead ??

On Mon, 28 Jul 2008 08:15:19 GMT, Zoltan Somogyi
<zs@students.cs.mu.OZ.AU> wrote:

>A.L. <alewando@zanoza.com> writes:
>>Mercury is not ready for commercial
>>applications,

>
>That would be news to the people who *are* using Mercury for commercial
>applications.


This is their problem, not mine. Maybe I have different notion of
"commercial application" and "commercial environment".

A.L.
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 05:01 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.