News for hackers. Stuff that matters.
Re:Picat 3.0 released (logic-based multi-paradigm programmin... by rurban on Sunday September 27, 2020 @03:55PM (#24609657)
I use it to reverse engineer the DWG format as described here: https://savannah.gnu.org/forum/forum.php?forum_id=9203

It's perfect to declare the known facts, and let it find the best possible answers automatically. Not as strict as with prolog, but with loops. Much easier to work with and extremely fast. I create the facts automatically.

Re:Picat 3.0 released (logic-based multi-paradigm programmin... by zem on Sunday September 27, 2020 @07:18PM (#24611039)
very interesting! i worked briefly for a failed cad startup, and the dwg format was the bane of our existences. (we didn't try to reverse engineer it ourselves, we relied on an unfortunately buggy library we purchased)
Re:Picat 3.0 released (logic-based multi-paradigm programmin... by rurban on Monday September 28, 2020 @11:40AM (#24617811)
In commercial settings I would still use OpenDWG/Teigha. But open source CAD programs will surpass them all eventually.