A new debugger for Linux - would it work for D?

Cristian Vlasceanu cristian at zero-bugs.com
Fri Nov 24 18:10:24 PST 2006


BCS wrote:
> Walter Bright wrote:
>> Frits van Bommel wrote:
>>>> I thinks it would be a good idea (architecturally and ethically) 
>>>> that Zero provide
>>>> hooks for D-supporting plugins and shared objects. Such modules 
>>>> could be open
>>>> source themselves, or othewise licensed, as their respective authors 
>>>> see fit. The
>>>> demangler for example is already based on a factory pattern (it 
>>>> deals with legacy
>>>> gcc and the Itanium ABI), and delegating to a .so that implements D 
>>>> demangling
>>>> would not be very hard to do.
>>>
>>> That would work as well, of course.
>>
>> It would be better for D users if support was built in, so it would 
>> work out of the box with no hassle. Having the hooks for plugins, 
>> however, is still a very good idea and should be done. That will help 
>> future proof the debugger.
> 
> You could ship it with the plug in pre-installed.

Yes this is exactly what I have in mind, by  "hooks and plugins" I meant 
  to have the D support *dynamically* linked in, so that it can be 
upgraded or replaced without having to recompile the debugger.




More information about the Digitalmars-d-announce mailing list