[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