It might be advantageous for there to be a way to
generate standalone applications in Oz that do not
require installing Oz first.  This feature could have
both educational and commercial value.

For example, a few months ago, I wrote a standalone
application in Ruby and sent it by e-mail to a friend,
together with the source code in the inline text.  In
this way, I was able both to show the code and to
provide an executable that did not require my friend
to install the language itself.

A standalone application feature would also be useful
for creating commercial applications in Oz that could
be run out-of-the-box without having to install the
language first.

If this feature is not currently being developed, may
I suggest it for the list of Collozeum Projects; viz:

* INGI - GForge: Collozeum: Wiki Project Plugin!
http://gforge.info.ucl.ac.be/plugins/wiki/index.php?CollozeumProjects&id=31&type=g

Benjamin L. Russell

--- Torsten Anders <[EMAIL PROTECTED]>
wrote:

> Dear Oliver,
> 
> indeed, you have to install Oz first before you can
> run an Oz program  
> (similar to various other languages, e.g., Java).
> 
> Also, you can run Oz programs as separate processes
> which talk to  
> other processes via sockets. Sockets are documented
> in the open  
> programming tutorial
> 
>   
>
http://www.mozart-oz.org/documentation/op/node10.html
> 
> and the reference
> 
>   
>
http://www.mozart-oz.org/documentation/system/node54.html
> 
> Best
> Torsten
> 
> On Jan 19, 2008, at 5:56 PM, Oliver Mooney wrote:
> > Dear all,
> >
> > I'm hoping to use Oz as the engine for a GUI
> program on Apple's OS  
> > X, with a native Cocoa front-end. I'm having a bit
> of trouble  
> > trying to work out the canonical way of doing such
> a thing. I'm  
> > assuming I can launch Oz as a separate process and
> communicate with  
> > the Oz runtime via sockets.
> >
> > Deployment is also something I'm not clear on. It
> seems that the  
> > entire oz development system has to be installed
> before a user can  
> > run oz scripts, and that the '--executable'
> options only remove the  
> > need to launch scripts via the ozengine
> explicitly. So when I try  
> > to run a script compiled and linked with the -x
> option on another  
> > machine without Mozart/Oz installed I receive the
> error "line 2:  
> > exec: ozengine: not found".
> >
> > Is it possible to generate a standalone executable
> from an Oz  
> > script? What's the standard means of distributing
> oz scripts to  
> > users who need the functionality but not the
> ability to develop  
> > those scripts?
> >
> > Thanks,
> > Oliver.
> > <ATT00001>
> 
> --
> Torsten Anders
> Interdisciplinary Centre for Computer Music Research
> University of Plymouth
> Office: +44-1752-233667
> Private: +44-1752-558917
> http://strasheela.sourceforge.net
> http://www.torsten-anders.de
> 
> 
> 
> 
>
_________________________________________________________________________________
> mozart-users mailing list                           
>    [email protected]
>
http://www.mozart-oz.org/mailman/listinfo/mozart-users
> 

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to