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

Regan Heath regan at netmail.co.nz
Thu Jun 13 09:35:07 PDT 2013


On Thu, 13 Jun 2013 15:32:03 +0100, Colin Grogan <grogan.colin at gmail.com>  
wrote:

> On Thursday, 13 June 2013 at 10:48:52 UTC, Regan Heath wrote:
>> On Thu, 13 Jun 2013 08:31:03 +0100, Don  
>> <turnyourkidsintocash at nospam.com> wrote:
>>
>>> On Thursday, 13 June 2013 at 06:58:22 UTC, Jacob Carlborg wrote:
>>>> On 2013-06-11 14:33, Andrei Alexandrescu wrote:
>>>>> Reddit:
>>>>> http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/
>>>>>
>>>>>
>>>>> Hackernews: https://news.ycombinator.com/item?id=5861237
>>>>>
>>>>> Twitter: https://twitter.com/D_Programming/status/344431490257526785
>>>>>
>>>>> Facebook: https://www.facebook.com/dlang.org/posts/655271701153181
>>>>>
>>>>> Youtube: http://youtube.com/watch?v=pmwKRYrfEyY
>>>>>
>>>>> Please drive discussions on the social channels, they help D a lot.
>>>>
>>>> I really don't understand the problem with IDE. He mentions that he's  
>>>> not interested in any autocompletion, refactoring or anything like  
>>>> that.
>>>
>>> Actually not. I'm just opposed to any work on them right now. The  
>>> point is that all of those things are COMPLETELY WORTHLESS if the IDE  
>>> crashes. It's not just "a bug". It's an absolute showstopper, and I'm  
>>> begging the community to do something about it.
>>> Fix the crashes, and then we can talk.
>>
>> I use Notepad++ now and have used TextPad in the past.  But, those are  
>> just text editors with syntax highlighting (fairly flexibly and simply  
>> customisable highlighting BTW).
>>
>> What are the basic features you would require of a development  
>> environment, I am thinking of features which go beyond the basic  
>> concept of a text editor, such as:
>>
>> - The concept of a 'project' or some other collection of source files  
>> which can be loaded/displayed in some fashion to make it easier to  
>> find/select/edit individual files
>>
>> - The ability to hook in 'tools' to key presses like "compile"  
>> executing "dmd ..." or similar.
>>
>> ...
>>
>> R
>
> How about a GUI front end to vibe-d's dub?
>
> I use that extensively on command line and find it very good, I imagine  
> it would be easy enough write a GUI for it...

Or, a plugin for an existing editor.
Or, a 'tool' configured in an existing editor to run dub in a certain way.

All good ideas.

What I'm driving at here is trying to find Don's minimal requirements  
beyond stability, in other words trying to define the goal posts to work  
towards.

R

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


More information about the Digitalmars-d-announce mailing list