Click to See Complete Forum and Search --> : ai programming languages
plutoazul
10-12-2001, 10:04 AM
I am thinking of contiueing work on a old artifical inteligence project. I had originally began writing it in QuickBasic and was going to use my old 486 as the core running DOS and mount it on some wheels. Now I am considering an old laptop 486 as the core and running slak. I was going for XBasic to program in since I know a little Basic and I have read good reviews of it. Or should I learn C and program in that. As far as I have read I can accomplish what I need in either except XBasic will be easier to program for. Any comments or suggestions.
Miguel
TheLinuxDuck
10-12-2001, 10:41 AM
You would be better off using a modern day scripting language.. I suggest perl (which I really enjoy) because it's easy to learn and easy to do alot of stuff pretty quickly.. jemfinch will yell at me and tell you not to waste your time on perl, but to instead use python, becuase it is much better and intended for OO.
So, there you have it. (^=
optech
10-12-2001, 11:03 AM
i'd also suggest perl...
if you've used BASIC, then PERL shouldn't be too hard to learn... it doesn't bug you that much about your programming style (as C does) so you're free to apply whatever you want to a certain problem.
i haven't used PYTHON yet, but perl is good enough for OOP that i don't HAVE to compare it to anything else...
but for something like ai, perhaps PERL would be the way to go...
also, with perl's "no built-in limits", you're only restricted by your systems limits
A. Buza
10-12-2001, 11:09 AM
I've heard that scheme makes a good AI scripting language. Any truth to this? I've toyed around with it for a while, and it is interetsting to say the least (prefix notation is fun!). I think I like it, though I doubt I'll have many practical uses for it.
jemfinch
10-12-2001, 12:22 PM
Originally posted by optech:
i haven't used PYTHON yet, but perl is good enough for OOP that i don't HAVE to compare it to anything else...
Surely you jest...
also, with perl's "no built-in limits", you're only restricted by your systems limits
Of course, this is the case with every other significant programming language
out there.
Jeremy
jemfinch
10-12-2001, 12:25 PM
Originally posted by A. Buza:
I've heard that scheme makes a good AI scripting language. Any truth to this? I've toyed around with it for a while, and it is interetsting to say the least (prefix notation is fun!). I think I like it, though I doubt I'll have many practical uses for it.
Scheme is an excellent general purpose language. It also happens to be better
than most languages at AI programming, but that's just incidental.
Jeremy
Qubit
10-12-2001, 01:30 PM
Correct me if I'm wrong, but isn't Scheme based on Lisp ( the mother of all AI-languages)?
klamath
10-12-2001, 06:46 PM
Glaurung -- As I understand it, Scheme is a Lisp variant.
I'd suggest taking a long look at Lisp and its variants, which have a long tradition of being used for AI work.