Hacker News new | ask | show | jobs
by ggleason 1129 days ago
Yeah, it's really unfortunate that these amazing advances in datalog don't make it into general purpose languages.
2 comments

You might be interested in Flix which has first-class Datalog program values:

https://flix.dev/

https://doc.flix.dev/fixpoints.html

(I am one of the developers of Flix)

The documentation could use some proof reading. Grammar etc.

> Flix is strongly typed. Any attempt to use predicate symbol with terms of the wrong type (or with the wrong arity) is caught by the type checker.

*Statically typed

The feature list is impressive
I was about to post this. If only the vscode plugin worked I would use Flix.
What's the issue? Bug reports are most welcome.
The latest version seems to have solved the issue. At least the compiler plugin runs with an empty file now.
Mainstream languages will lag behind others forever. The average programmer in Java or C# neither cares for nor understands 'new' features or concepts. Most people I know in this area have never even heard about prolog, lisp, smalltalk, etc.