I've recently taken an interest in Logic Programming, and more specifically Answer-Set Programming with CLINGO, and was wondering what the general consensus on this paradigm is in practical terms. For example, most declarative programs, including ones from the functional and logic families tend to be more concise, and could be seen as having a closer proximity to natural language than an imperative program would.
I was just wondering if anyone knows of any practical advantages and disadvantages of ASP.