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





Reply via email to