On Fri, 22 Jul 2005 19:08:08 +0100, Fred Spiessens wrote
(in message <[EMAIL PROTECTED]>):

> Nigel Sandever wrote:
> 
>> Has anyone set up an alternative interface (REPL) to Oz?
>> 
>> Are there any pointers to how I might go about this?
>> 
>> Thanks. njs
>> 
> 
> Hi Nigel,
> 
> I have no time to lead such a project, but I would be glad to help in 
> the design and implement a part of it. I think Mozart definitely need 
> this. Were you thinking about a plugin for Eclips?  An OPI written in Oz 
> would be ideal, but that would probably take too much effort. I have no 
> idea about the effort an Eclips plugin would take, but I think it will 
> be less.
> 
> cheers,
> Fred.

I built an eclipse IDE plugin for a prolog .. it's very easy to get nice 
looking tools - and you leverage all the file and view management and some 
great facilities for free - the main effort is in parsing the source and 
providing nice outline views and code sense and pretty formatting etc. as 
well as integrating the iterpreter - In fact everything we already have in 
the emacs based OPI.

Don't get me wrong - Eclipse is cool I use it every day to do complex java 
server side projects - UML/running tomcat/jboss in debug and such like - it's 
brilliant for that and easily the best pure java gui. But oz has an 
interpreter and nice coding / debug support in emacs - there is nothing 
essentially extra that Eclipse could provide over that - so you spend a few 
weeks replicating what we already have. Why not spend the time doing an 
application or providing some features on the wish list?

I remember when emacs was seen as the ultimate all singing and dancing 
workbench - is this no longer true - am I getting old here?

If I haven't dissuaded your well intentioned plans - do get hold of the 
eclipse book as it will help a lot at design time and be prepared to spend 
some hours on the eclipse site where there are some articles that will ease 
the initially steep curve to plugin development.  Eclipse is a very powerful 
(if java centric platform) I guess it's like a modern emacs (which in it's 
turn is lisp centric). Don't mind old farts like me - I'll be first to give 
it a go... 


Cheers,

Simon
 




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

Reply via email to