ANN: Dogelog Player 1.2.0 (Binary Streams)

Admin User, created May 22. 2024 Dear All, We are happy to announce a new edition of the Dogelog player: - Quasi-Parallel Loader: The Prolog text loader is now task aware. Although tasks are only quasi-parallel, issues of mutex might appear, which have been solved by using the meta call shield/1 which temporarly disables auto-yield. Back traces showing the current file loading chain are now task local. - Binary Files: As before the target platforms JavaScript nodeJS, Python and Java support file system access. A new open option type/1 has been added, which can have the values 'text' or 'binary' and which defaults to 'text'. 'binary' is simply treated as 'text' with latin1 encoding instead of utf8. - Binary HTTP: To give the benefit of a simple binary treatment to the HTTP protocol as well, i.e. no extra get_byte/[1,2] builtins and no extra byte array datatype, since codes and atoms can be used as before, we braught the type/1 option to the APIs of the HTTP clients and the HTTP servers. For more details: Dogelog Have Fun!

Kommentare