Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #33368

ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)

Path csiph.com!news.swapon.de!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!feeder.erje.net!1.eu.feeder.erje.net!news.albasani.net!.POSTED!not-for-mail
From j4n bur53 <janburse@fastmail.fm>
Newsgroups comp.lang.java.programmer
Subject ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes)
Date Sat, 19 Dec 2015 19:19:09 +0100
Organization albasani.net
Lines 39
Message-ID <n5472v$vsv$1@news.albasani.net> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.albasani.net Y2GE+TbAnkfBZMefwP6WPak1bisgDspa+2hnNTaDuFy8RKS4yvLB9EcRVW1m7ZD6rmA2JDS5pUaM5TKTlyusENSk/qjxsTlMnydKuaBAEyKt3nKvX+CJXsswwkAxD0x9
NNTP-Posting-Date Sat, 19 Dec 2015 18:19:11 +0000 (UTC)
Injection-Info news.albasani.net; logging-data="NqULqa8gbgRwMLqfbo6pIrcd3wzdcP6TXhvHQR9p5ym4QkrGQXLQlfp58E5kU+7FdnoljnkDOtnsypivV1rCXpVdb/RVDd3bhxOH+2bCm+oe5o/zOSbCS/amdK8WlTPO"; mail-complaints-to="abuse@albasani.net"
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
X-Mozilla-News-Host news://news.albasani.net:119
Cancel-Lock sha1:K4yV/tAZdWpNnLbdEhXpiD3AjWM=
Xref csiph.com comp.lang.java.programmer:33368

Show key headers only | View raw


Dear All,

We have just uploaded the new release of Jekejeke Prolog. We were mainly 
improving the foreign function interface towards object orientation:

- Seamless Datamodell:
   We removed unnecessary classes such as TermInteger, TermFloat, 
TermDecimal and TermRef from the interface. The new base class is the 
Java class Object. Using TermAtom is optional. In combination with the 
auto loader the usage of Java classes is simplified.

See also: Mutex Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/06_mutex.html

- Multiple Interactors:
There is a new API for interactors which is closer to the corresponding 
Java interfaces. Piggybacking and forking interpreters is still 
supported, but we can now detect the current interpreter by a new lookup 
from the current thread.

See also: Combiner Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/07_combine.html

- Proxy Executor:
The module system is now used to define Prolog Java proxy classes. The 
re-exported auto loaded Java interface of a module define the supported 
methods of the proxy class. proxy classes with state are possible if the 
interface Data is imported.

See also: Queue Tutorial
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/10_docu/03_interface/04_examples/08_queue.html

Happy coding!

Android Appstores:
https://play.google.com/store/apps/details?id=jekpro.platform.headless

Download:
http://www.jekejeke.ch/idatab/doclet/prod/en/docs/05_run/05_down.jsp

Back to comp.lang.java.programmer | Previous | Next | Find similar | Unroll thread


Thread

ANN: Jekejeke Prolog 1.1.0 (Prolog Java proxy classes) j4n bur53 <janburse@fastmail.fm> - 2015-12-19 19:19 +0100

csiph-web