ANN: Askemos 0.7.2
"Joerg F. Wittenberger" <[email protected]> 03 Nov 2003 13:49:59 +0100
| Newsgroups | gmane.lisp.scheme.ssax-sxml |
|---|---|
| Organization | softeYes |
| Message-ID | <878ymx7h1k.fsf@masha.i-did-not-set--mail-host-address--so-shoot-me> |
Hello DSSSL, Scheme and SXML people!
I am proud to announce a new release of Askemos available from
www.askemos.org
Version 0.7.2 is a major enhancement for BALL, the "Byzantine
Askemos Language Layer". Beside many other new features, bugfixes and
refinements, new code was added to provide a core for the
implementation of more application programming languages.
New in this version
-------------------
- byzantine synchronised processing
- SSL support
- asynchronous dns lookup
- LALR(1) parser generator (bison port, D. Boucher)
- pattern matcher (A. Wright, B. Duba)
- general interpreter core (F. Winkelmann)
- rscheme persistent store supports garbage collection (D. Kolbly)
- usual bug fixes, including the annoying lost file descriptor
Next To Be Done
---------------
- documentation refinement (documentation is still a bit rough)
- finish XPath, XSLT and implement with those new tools
- implement other application languages on top of the new interpreter-core
What is Askemos (and BALL)
--------------------------
Askemos refers to the idea of an abstract space of ideas (virtual
objects, global computer), which can be formaly expressed (using a
certain set of theories). BALL is the first implementation of an
intrusion resistant and incorruptible operating system. A distributed
virtual machine, running on a network of equal peers, which supports
projections from that abstract space "Askemos" and make them
accessiable via network protocols.
source http://www.askemos.org/Aff8cdaf46fb65ac905a8c94cd8bfc3e0
Especially To The DSSL, Scheme and SXML People
----------------------------------------------
With Askemos (BALL) you basically get a Scheme/DSSSL/XSLT scripting
environment on top of a persistant native XML store. The scripting is
virtually effective "server side" but is actually executed in kind of
a web proxy, so to say "peer side". This will eventually remove the
need of a server altogether.
The current implementation is "rscheme only". A chicken port exists
but got kind of lag behind (read hasn't been maintained for a while).
I'm Seeking Help
----------------
Besides testing and improvements, I'm desperately looking for
information how peer-to-peer networks initially discover other peers.
Especially on experiences conerning efficiency and scalability.
Pointer welcome!
Best regards
Jörg F. Wittenberger
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/