Jekejeke Prolog 1.4.2 (Actor Model)
Jan Burse, created Jan 19. 2020
We just uploaded a new release of Jekejeke Prolog. The following major improvements are provided:
- Support for Android TV:
The manifest of the Android version now supports Android TV. Further the default console color scheme for the Android version has been changed to some dark mode.
- Module "tabling":
Various extensions and improvements for the locks and queues have been realized, and there is a first prototype for shared tabling. The sharing options dynamic and group_local are available.
- New Module "bytes":
The predicates concerning the Java datatype byte have been relocated into a new module "bytes". Further a new approach to streams and memory streams has been pursued, subsequently the module "memory" is now obsolete.
- New Module "broker":
Various extensions and improvements for the sockets and threads have been realized. Finally some Erlag inspired actor primitives have been provided. Bootstrapped there is a new predicate rpc/2 for Prolog RPC.
The new features of the modules "tabling" and "broker" are still in experimental stage and should receive further improvements in the upcoming releases.