[gambit-list] DrScheme and GambitC
wcook at cs.utexas.edu
Mon Sep 1 11:56:37 EDT 2008
There is an Eclipse plugin for Scheme, called SchemeWay.
I have used it for a while, and it is OK. The big problem with
it, and all other Scheme development environments that I know,
is that they do not have anything that I would call true
visual debugging capabilities. This is also true of Dr. Scheme.
I don't know emacs so I cannot comment on how it interfaces
with the Gambit text-based debugger. The only thing I
know of is JazzScheme, which is based on Gambit and may
be very cool when it is released.
As a result, I have been working on a new Eclipse plugin based
on the Eclipse Dynamic Language Toolkit (DLTK)
The DLTK supports DBGp, a reasonable debug protocol. I
have hacked into Gambit to implement a DBGp stub and
connect it to Eclipse. The result is a debugger for
Scheme that feels a lot like familiar Java or C# debuggers.
I hope to release an alpha version soon.
I've asked here if anybody wants to help, but nobody
has expressed any interest. I think that Eclipse+Scheme
could bring scheme to a much wider audience. Its a shame
that Scheme, despite (because of?) its long history, has
not kept up with modern development environments now
available for Python, Ruby, and Perl.
UT Austin Computer Sciences
> David Rush,
>> The point of DrScheme language levels is that the PLT group have
>> implemented several different compilers that target the PLT run-time.
>> unaware of any a priori reasons why a gambit-compatible set of
>> libraries couldn't be implemented using the PLT run-time, I'd be very
>> sceptical about the marginal utility of such a package. I mean, we
>> already *have* Gambit, and for IDEs, well gambit-mode in emacs works
>> very well, and ISTR the Gambit team itself developing its own IDE
>> (someone correct me here).
>> david rush
> Thank you, David. Actually, I tried to grok emacs several times, but
> ...ugh :-) That's because I began to look towards different IDEs with
> more conventional user interface for windows users such as Visual
> Studio, Intellij IDEA, DrScheme... Do you think Emacs is superior?
> Best regards,
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
More information about the Gambit-list