Re: Does natural language skill translate to programming skill?
- From: Helmut Wollmersdorfer <helmut@xxxxxxxxxxxxxxxxx>
- Date: Mon, 12 Mar 2007 09:00:23 +0100
LEE Sau Dan wrote:
"Helmut" == Helmut Wollmersdorfer <helmut@xxxxxxxxxxxxxxxxx> writes:
Helmut> I switched from Prolog to Perl, because Perl is powerful
Helmut> and fast.
But Perl doesn't have a solver that automatically evaluates a predicate
given a set of rules and facts.
Prolog can be used for general purpose (like any programming language), and I did this for many years.
Different tools, for different purposes. That fact that Perl suits
your specific needs better, doesn't mean that this tool is a better
tool for every purpose.
Agreed. But don't forget the advantage of the large libraries, which are available for popular programmimg languages like Perl, PHP, Python, Java, C++ etc. Prolog never was very popular.
Helmut> But for parsing a complete sentence and do some reasoning
Helmut> with it, I would use Prolog.
Choosing the right tool is the most important decision, as the wrong
tool would make you fail, however hard you work.
ACK. And solving very complex problems often needs a mix of programming languages. NLP is such a complex problem.
Aidan was over-generalizing based on his ignorance. While Prolog is
not popular and generally unheard to the laymen, it does find its
application in many professional areas. Sometimes, the Prolog engine
is hidden so well behind the user interfaces (which can be text or
graphical) that the users aren't aware of it.
Of course. Most of my applications written in Prolog are graphical, CAD like, and solve problems based on a huge amount of constraints and rules.
Helmut Wollmersdorfer
.
- Follow-Ups:
- Re: Does natural language skill translate to programming skill?
- From: LEE Sau Dan
- Re: Does natural language skill translate to programming skill?
- References:
- Re: Does natural language skill translate to programming skill?
- From: Helmut Weber
- Re: Does natural language skill translate to programming skill?
- From: LEE Sau Dan
- Re: Does natural language skill translate to programming skill?
- From: Aidan Kehoe
- Re: Does natural language skill translate to programming skill?
- From: LEE Sau Dan
- Re: Does natural language skill translate to programming skill?
- From: Aidan Kehoe
- Re: Does natural language skill translate to programming skill?
- From: Helmut Wollmersdorfer
- Re: Does natural language skill translate to programming skill?
- From: LEE Sau Dan
- Re: Does natural language skill translate to programming skill?
- Prev by Date: Re: Does natural language skill translate to programming skill?
- Next by Date: Re: Question About Lingustic Notation
- Previous by thread: Re: Does natural language skill translate to programming skill?
- Next by thread: Re: Does natural language skill translate to programming skill?
- Index(es):
Relevant Pages
|