[Prev][Next][Index][Thread]

Re: Distributing Dylan apps



In article 
<Pine.GSO.4.21.0112131136471.3709-100000@godzilla.ce.chalmers.se>, 
Robert Feldt <feldt@ce.chalmers.se> wrote:

> > Since you're running on Windows, you should probably also go to 
> > www.functional-objects.com and download their free personal edition and 
> > give it a try.  It's got a nice IDE and debugger which we don't yet 
> > have 
> > in Gwydion (and probably won't for a long time) and generates native 
> > Windows programs.
>
> Yes, I tried FunO's product but it needed a couple of pretty large DLL's
> when distributing the app so the solution above gives me a simpler final
> solution.

That's good to know :-)   We'd like to make d2c's executables a lot 
smaller, but it's not the highest priority at the moment and if we're 
already smaller than FunO ...


> There might be other advantages I haven't considered though (speed,
> IDE, debugger etc).

It's quite practical to use FunO for development and then d2c for 
delivery.  With our entry in this year's ICFP contest 
(http://cristal.inria.fr/ICFP2001/prog-contest) we mostly used d2c, but 
one of us (Chris Double) did some debugging on the program using FunO.

You might want to check out Chris' web site: 
http://www.double.co.nz/dylan


> I'll check it out some more. Is it actively developed?

They've had a couple of iterations of a beta of a FunO Linux compiler in 
the last few months, so it's obviously being worked on.

 
> For an IDE for Gwydion have you considered OTI's/IBM's Eclipse
> (eclipse.org)? Its a plug-in based IDE framework now being
> open-sourced. Lot of activity on using it for IDE's for Ruby, Python
> etc. Might be interesting also for Dylan?!

Sounds worth looking into.

We have an IDE on the Mac because d2c has been packaged as a CodeWarrior 
plug-in.  Everywhere else we just use emacs and gdb :-)  Several of us 
would be very interested in seeing it work with Project Builder on MacOS 
X but I don't think anyone has yet looked closely at that.

A portable IDE would be cool, and is part of the long term plan, but it 
needs the ability to make portable GUIs first.  Which the forthcoming 
GTK port of DUIM gives us.

-- Bruce



Follow-Ups: References: