|
|
|
|
|
by jroesch
4451 days ago
|
|
Prolog is an interesting exercise and occasionally useful as a tool, but most implementations leave a lot to be desired as a general purpose programming language. An example of this is SWIPL's 3 string types and their crazy behavior. You are also stuck in a first order language that is essentially pure, and have no abstractions for common patterns except meta programming which makes code even more difficult to reason about. That being said I love having logical variables and I would love having them in other situations. |
|