I can set it up for testing purposes. I already have some servers
available.

Would it be possible to add a flag that enables "safe mode"? This would
restrict the availability of shared variables and native functions?

Regards,
Elias
On 10 Mar 2014 19:19, "Juergen Sauermann" <juergen.sauerm...@t-online.de>
wrote:

> Hi Thomas,
>
> nice idea, we should try that.
>
> I believe that it should already be possible to start
> GNU APL from eg. an apache web-server; the missing
> piece could be the backward direction (user input -> webserver).
>
> Security should not be too hard on linux systems.
>
> A problem remaining is where to host this in a permanent fashion.
> Probably the GNU project will not be too happy if we use their capacity
> for (possibly heavy) APL demos.
>
> /// Jürgen
>
>
>
>
> On 03/09/2014 11:50 PM, baruc...@gmx.com wrote:
>
>> Hi,
>>
>> it is well known that Dyalog APL and NGN APL both have an online demo
>> version
>> which is a very nice feature:
>>    * for trying some quick idea when not at home;
>>    * for letting other people discover GNU APL;
>>    * for providing some kind of "permanent link" in forums, etc. (for
>> instance
>>      on "golf" challenge forums;
>>    * etc.
>>
>> Both systems are quite different:
>>    * Dyalog APL has a server-side software
>>    * NGN APL has a client-side javascript software
>>
>> Of course, the server-side software needs some special care:
>>    * security issues if the user is allowed to execute some system
>> commands;
>>    * CPU/memory/time quotas
>>
>> Wouldn't it be nice to have GNU APL providing its own demo-version?
>>
>> I browsed a little and found about Emscripten:
>>    https://github.com/kripken/emscripten/wiki
>>    https://github.com/kripken/emscripten/wiki/Tutorial
>>
>> It looks like even some large projects could be "easely" compiledinto
>> javascript.
>>
>> Do you think it would be easy to do it with GNU APL?
>>
>> If someone is able to compile it to javascript, I could perfectly write
>> the HTML/CSS/Javascript
>> web interface as a contribution.
>>
>> Best regards,
>>
>>
>
>

Reply via email to