> Constraint programming allows you to write the specification of your program
This captures the core idea from my brushes with various constraint based programming languages. There's nearly always a spec floating around somewhere, it's really a question of how expressive your constraint language is. Even programs in "higher level" languages can be seen as a (rather complex) set of constraints.
This captures the core idea from my brushes with various constraint based programming languages. There's nearly always a spec floating around somewhere, it's really a question of how expressive your constraint language is. Even programs in "higher level" languages can be seen as a (rather complex) set of constraints.