DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

Regan Heath regan at netmail.co.nz
Fri Jun 14 02:28:27 PDT 2013


On Thu, 13 Jun 2013 20:39:17 +0100, Peter Alexander  
<peter.alexander.au at gmail.com> wrote:

> On Thursday, 13 June 2013 at 18:49:14 UTC, Walter Bright wrote:
>> On 6/13/2013 3:48 AM, Regan Heath wrote:
>>> What are the basic features you would require of a development  
>>> environment,
>>
>> People tell me that intellisense is the #1 feature.
>
> The debugger is the #1 feature I'd miss from my day job if I didn't use  
> Visual Studio. Feature wise, I'm sure gdb has most if not all VS has,  
> but in VS everything is just there in front of you, easily usable (you  
> don't need to consult the manual, or remember archaic commands). Using  
> gdb vs. Visual Studio feels like trying to do web browsing via the  
> command line.

Agreed 100% - totally forgot about integrated debugging it's probably my  
#1 feature.

> Intellisense is a definite must, and proper intellisense, i.e. actually  
> shows me what members a variable has, and not just some crappy lookup in  
> the current file for potential members. Needs to work with templates,  
> macros etc. as well.

Meh, I could go either way on this, provided I have..

> "Go to definition" and "Find all references" are must haves as well.  
> Again, they need to work properly, not just some half-assed grep script  
> that throws up lots of false positives. Again, needs to work with  
> templates, macros, etc.

These are essential, my #2/3 features.

R

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/


More information about the Digitalmars-d-announce mailing list