[Openmcl-devel] Suggestions for IDE

Alexander Repenning ralex at cs.colorado.edu
Tue Apr 27 18:39:53 PDT 2010


Define "usable"


alex
On Apr 27, 2010, at 5:32 PM, Matthew D. Swank wrote:

> What platforms currently have a usable IDE?
> 
> Matt
> 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
>>> time.
>>> 
>>> 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.
>>> 
>>> Regards,
>>> John
>>> _______________________________________________
>>> Openmcl-devel mailing list
>>> Openmcl-devel at clozure.com
>>> http://clozure.com/mailman/listinfo/openmcl-devel
>> 
>> 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
> http://clozure.com/mailman/listinfo/openmcl-devel

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20100427/ee545a99/attachment.htm>


More information about the Openmcl-devel mailing list