| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| 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. |
|
#2
| |||
| |||
| 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. |
|
#3
| |||
| |||
| 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 |
|
#4
| |||
| |||
| 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. |
|
#5
| |||
| |||
| 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. |
|
#6
| |||
| |||
| |
|
#7
| |||
| |||
| 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. |
|
#8
| |||
| |||
| 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. |
|
#9
| |||
| |||
| 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 |
|
#10
| |||
| |||
| 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. |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.