[Openmcl-devel] Suggestions for IDE
ralex at cs.colorado.edu
Wed Apr 28 02:39:53 UTC 2010
On Apr 27, 2010, at 5:32 PM, Matthew D. Swank wrote:
> What platforms currently have a usable IDE?
> On Tue, 27 Apr 2010 14:51:18 -0600
> Alexander Repenning <ralex at cs.colorado.edu> wrote:
>> at the moment a good deal of effort is going into making the current
>> IDE and additional APIs including Cocoa, OpenGL work in a cross
>> platform way (Macs and PCs). Probably best to hold off some of these
>> explorations and stabilize the cross platform aspect. Once that is
>> completed this community should only be able to develop some of these
>> fine tools but make them work on Macs and PCs.
>> We are using the IDE on Macs and PCs pretty extensively. Still pretty
>> crude but workable. The one thing I do miss from Fred is the get
>> callers command.
>> one step at a time, Alex
>> On Apr 25, 2010, at 6:52 PM, John Higgins wrote:
>>> I use CCL frequently and given that 1.5 was just released i was
>>> disappointed to see that the IDE remains pretty much the same.
>>> I know that some of you use it but i find it inferior even to SLIME.
>>> So here are some suggestions for improvement:
>>> Syntax hilighting beyond the level currently seen. Colorschemes
>>> should be fully controlled by the user.
>>> Presentations in the REPL. I'm tired of typing (inspect *) all the
>>> Usable completion with popup menu and fuzzy matching.
>>> Improve the inspector at least to the level of the slime
>>> inspector (being able to manipulate
>>> packages/symbols/functions/methods/slots) and possibly add an
>>> auto-refresh option. Possibly embed a mini inspector just for
>>> instance slots in the REPL.
>>> Better way to show documentation. Currently the only option is jump
>>> to definition and hyperspec.
>>> Compiler warnings/notes should be hyperlinked to the source
>>> buffers. One should be able to see them all in one place/window.
>>> Debugger should be in separate window with proper graphical ui.
>>> Better tools for CLOS. You have full Cocoa at your disposal, you
>>> could do class/generic function browsers, method combination
>>> visualizers and all sorts of xref addons.
>>> Better debugging tools. Heap utilization/profiling helpers could be
>>> done in graphical way in the IDE.
>>> I would love to see any of these implemented, and would be willing
>>> to pay for some. It is a sad state of affairs when slime remains the
>>> best way to use ccl.
>>> Openmcl-devel mailing list
>>> Openmcl-devel at clozure.com
>> Prof. Alexander Repenning
>> University of Colorado
>> Computer Science Department
>> Boulder, CO 80309-430
>> vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
> "You do not really understand something unless you can explain it to
> your grandmother." -- Albert Einstein.
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel