as far as I understand J is an APL like language so I was wondering with
you do not have J binding inside pharo :) ?
and script J from there?
Stef
On 29/8/14 21:15, Martin Saurer wrote:
Dear Stef,
Dear Pharo Community,
Many thanks for answering my question about the future of Spec.
What I have done for the J platform, and now will try to do for Pharo is not
directly
comparable to Phobos (XULrunner) or Cocoa Widgets. At least I think so.
If you are interested please take a look at:
http://www.jsoftware.com/jwiki/Scripts/qjide
The qfe (Qooxdoo Frontend Engine) which is part of the qjide on the J platform
is based
on the Ajax Framework "Qooxdoo" http://www.qooxdoo.org.
The qfe is a JavaScript library which acts like Qt, WinForms, Cocoa, Morphic,
etc. for the
desktop, but lives entirely in the web browser.
The web application itself is written in 100% J (now), or 100% Pharo (in the
future).
To build a qfe based web application, there is no need to use HTML, CSS,
XULrunner, etc.
The qfe may be bound to nearly any programming platform which has a web server.
Pharo together with the Zinc server is a great environment for creating web
applications
that use a rich widget set like qfe provides.
The final goal will be to create a Pharo GUI extension (probably based on
Spec), where
applications can be opened like
MyGUIApp openInWorld.
or
MyGUIApp openInWeb.
The first one opens a Spec (or Morphic) desktop GUI application in the Pharo
window.
The second one serves the same application with (nearly) the same look-and-feel
as a
web application.
I will be happy to answer any questions on qfe.
Cheers
Martin