[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: