PDA

View Full Version : more prolog



bob20
12-04-2002, 08:04 AM
I have indeed decided to learn prolog. Does anyone know any good prolog tutorials that I can use?

Thanks!

adamviper
12-04-2002, 08:04 AM
Try elgoog
new search engine

ammar
12-04-2002, 09:19 AM
I don't know anything about prolog, but anyway I'll learn it we have a course in the univeristy where we will learn it, but why do you think it's important, and is it diferent that C/C++?

sentienttoaster
12-04-2002, 10:47 AM
I'm also trying to learn prolog, bob, but the language looks extremely complex. Online tutorials will help a bunch!

Mister C
12-04-2002, 11:10 AM
You had a similar posting on Prolog earlier. Why did you not continue the thread? (Trying to increase postings???)

bob20
12-04-2002, 11:23 AM
(Trying to increase postings???)
Whether I create a new thread or continue a post I will have the same amount of posts overall. I chose to make a new thread because the first, the way that it started and the way it wound up, wasn't really what I am looking for now.

but why do you think it's important, and is it diferent that C/C++?
Prolog is a langauge that was developed for programming AIs. It is very different from C++.

CollegeGirl
12-04-2002, 04:10 PM
Try http://cs.wwc.edu/~cs_dept/KU/PR/Prolog.html
or http://www.cs.may.ie/~jpower/Courses/PROLOG/

and it would be better if you try http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=prolog+tutorial :)

beege31337
12-06-2002, 12:02 AM
I've had a class in prolog, it's not too hard, just totally different then C/C++.

I also recommend that you guys learn Scheme and ML, you should definatly learn at least one functional language ( or maybe I should phase it "function-based language"). In functional languages the solutions to (certain) problems are often much more elegant and intuitive then in say, C++.

Prolog, is short for Programmable Logic, and I guess would be called a logic based language.

Mister C
12-06-2002, 11:52 PM
Another good language used in AI is LISP. That is another interesting language to learn.

Sayeh
12-10-2002, 01:24 PM
Don't waste your time learning Prolog, you'll virtually never need it. It's a waste. You'd be much better off learning Perl or Oracle-- atleast these you have a chance of using.

bob20
12-10-2002, 01:31 PM
Don't waste your time learning Prolog, you'll virtually never need it. It's a waste. You'd be much better off learning Perl or Oracle-- atleast these you have a chance of using.
I am going to learn one of those, but Prolog is a "just for fun" language for me.

Mister C
12-10-2002, 10:29 PM
I can't remember - is Prolog an compiled or interpreted language? Also, what kind of Prolog environments are there?

bob20
12-10-2002, 10:33 PM
I can't remember - is Prolog an compiled or interpreted language? Also, what kind of Prolog environments are there?
Prolog is a compiled language. As for environments, I have Win-Prolog and Visual Prolog. I'm not sure what else is out there.