News for hackers. Stuff that matters.
Re:The Shen Programming Language by mthom on Tuesday March 05, 2024 @12:56PM (#39606929)
I've spinning up a new Shen implementation from scratch, in Racket, which integrates directly with my Prolog implementation, Scryer Prolog:

https://github.com/mthom/scryer-shen/

Several innovations are documented in the README. Both the Prolog implementation and the type checker are written in / hosted by Scryer (Prolog implementation is done, the type checker is in progress). Scryer has many powerful constructs for monotonic reasoning which should help to take Shen's type checker in particular to new heights of power!

Re:The Shen Programming Language by dsabanin on Tuesday March 05, 2024 @02:28PM (#39608106)
Great job with Scryer Prolog!
Re:The Shen Programming Language by mthom on Tuesday March 05, 2024 @02:35PM (#39608202)
thank you! the scryer community deserves much of the credit too. everyone is welcome and encouraged to join us at https://github.com/mthom/scryer-prolog! some exciting plans in the pipe