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

Don turnyourkidsintocash at nospam.com
Thu Jun 13 13:12:31 PDT 2013


On Thursday, 13 June 2013 at 16:35:08 UTC, Regan Heath wrote:
> 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,

Must not be worse than Notepad. <g>
I don't have any requirements. I *only* care about stability at 
this point.
I'm not personally looking for an IDE. I'm more a command line 
guy.

D has fifty people contributing to the compiler, but only two or 
three working on IDEs. We need a couple more.
And that's really all I'm saying.


More information about the Digitalmars-d-announce mailing list