Bringing Prolog and Datalog to the masses

San Francisco
Joined February 2020
Now presenting... Prologue to Prolog! A fantastic introduction to Prolog from the perspective of real world software engineering. Find out how Prolog can be useful in your project today! Edited down from 60m to 36m 🤩 Watch, learn, and expand your mind. share.descript.com/view/snZv…
1
12
2
34
This is an incredible breakthrough in engineering. Imagine building a Prolog or Datalog engine in this mind-blowing tech!
This quoted post is unavailable.
1
68
Just use prolog, problem solved.
There is a kind of tech person that uses every social media post as a chance to show how smart they are and how they have everything figured out. The PL they are using is THE ONE. Their techniques are all you will ever need. They never seem to post about learning anything new.
1
3
85
joking of course 😂
1
46
"Prolog is mind-blowing" thread on HN. Many of our favourites mentioned.
Replying to @HackerNewsX
Diverse programming paradigms like Prolog's logic resolution, Erlang's concurrency model, and Verilog's unique declarative approach challenge conventional thinking and offer profound insights into problem-solving. HN: news.ycombinator.com/item?id…
2
3
11
525
Formulog is a programming language that extends the logic programming language Datalog with SMT solving and first-order functional programming! harvardpl.github.io/formulog…
5
14
2,378
The Clause retweeted
If you want to think better, you use logic If you want your LLMs to perform better, teach them to use prolog Simple as
1
10
16
751
Neuro-Symbolic AI Agent Demo (LLM + Prolog) It integrates prolog with LLM through function calling. 1. Symbolic language eliminates ambiguity. 2. Natural language is converted to prolog query and prolog response is converted back. 3. Can reduce error and hallucination probability to near zero (If symbolic rules are defined properly and LLM to prolog translation work without errors)
9
1
30
6,711
The Clause retweeted
late night hash table from scratch in prolog for no reason whatsoever 🫡
1
2
7
318
2024: the year of Prolog in AI.
2024 is the year when many developers will start with fancy AI models and finish with rule-based deterministic systems.
2
5
12
1,365
Incredible!!
This quoted post is unavailable.
2
7
1,052
The Clause retweeted
Writing a "function" in Prolog and being able to use it in multiple ways is BONKERS For example: external_call(c1, f1, c2, f2). This returns `true` if f1 in contract c1 makes a call to f2 in c2 (all are id's). But wait, there are THREE MORE USE CASES for external_call! 🤯
1
2
1
10
1,296
The Clause retweeted
The first Scryer Prolog meet-up will be held at the Hochschule Düsseldorf, details here: hsd-pbsa.de/veranstaltung/sc… #prolog #rust
6
19
973
Not my experience... – at Schlieren, Schweiz
chatGPT is really bad at writing prolog
1
1
2
214
Djot Studio. A demo app that uses WRY to have access to a webview in Rust, while the processing is done in Scryer Prolog (using library(http/http_server)).
1
2
8
1,302
chatGPT is really bad at writing prolog
4
1
1
8
680
“Unlike other programming languages, Prolog makes it easy to compute functions ‘backward.’” — Steven Tanimoto
4
25
9,643