I think [EMAIL PROTECTED] wrote: > > Hi, > > I have a basic question > could u please tell me that what kind of problems > can be easily solved using functional languages > like Lisp or Jess rather than using a structured language > like C or Java. >
Neither Lisp nor Jess is really a functional language in the sense that ML or Haskell or OCaml are, although some dialects of Lisp offer good support for a functional programming style (Scheme in particular.) Because Lisp and Jess offer variables and assignment, they're really pretty much equivalent in capability and expressiveness to C and Java. Now, there are definitely some things that Lisp is better at; you should have no problem finding a discussion of the advantages and disadvantages of Lisp via a Google search. The big difference between Jess and the other three, of course, is that Jess is a rule-based programming system. Asking what kind of problems a rule-based system can solve more easily is valid, but again, this is another questions easily answered via a web search, or even by reading the Jess manual (section 1.7 is entitled "What makes a good Jess application?") --------------------------------------------------------- Ernest Friedman-Hill Distributed Systems Research Phone: (925) 294-2154 Sandia National Labs FAX: (925) 294-2234 PO Box 969, MS 9012 [EMAIL PROTECTED] Livermore, CA 94550 http://herzberg.ca.sandia.gov -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------
