September 03, 2013
On Sunday, 1 September 2013 at 02:05:51 UTC, Manu wrote:
> We have to get the user experience and first impressions under control...

I've created a bug report for the easiest of your requests:

http://d.puremagic.com/issues/show_bug.cgi?id=10954

We need to do everything we can to make it more attractive to work on the IDE projects. This seems like an easy first step to start raising the profile.
September 03, 2013
On 2013-09-03 01:28, Walter Bright wrote:

> Ah, I see.
>
> But that does bring up the possibility of running dmd front end as a
> separate process, and then using interprocess communication with it?
>
> Isn't Google's Chrome browser built that way?

It will still eat a lot of memory, the way DMD currently handling memory. The process would be constantly running next to the IDE.

-- 
/Jacob Carlborg
September 03, 2013
On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.

Asserting people are zealot without actually providing any reason why make you sound like a zealot.
September 03, 2013
On Tuesday, 3 September 2013 at 13:25:44 UTC, deadalnix wrote:
> On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
>> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.
>
> Asserting people are zealot without actually providing any reason why make you sound like a zealot.

I suggest you read the thread if you need a reason, it's pretty obvious.
September 03, 2013
On Tuesday, 3 September 2013 at 15:34:31 UTC, Joakim wrote:
> On Tuesday, 3 September 2013 at 13:25:44 UTC, deadalnix wrote:
>> On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
>>> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.
>>
>> Asserting people are zealot without actually providing any reason why make you sound like a zealot.
>
> I suggest you read the thread if you need a reason, it's pretty obvious.

Won't help, he is a zealot too.
September 03, 2013
On Tuesday, 3 September 2013 at 15:34:31 UTC, Joakim wrote:
> On Tuesday, 3 September 2013 at 13:25:44 UTC, deadalnix wrote:
>> On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
>>> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.
>>
>> Asserting people are zealot without actually providing any reason why make you sound like a zealot.
>
> I suggest you read the thread if you need a reason, it's pretty obvious.

Thinking something is obvious so doesn't need to be demonstrated is another common traits amongst zealots.
September 03, 2013
On Tuesday, 3 September 2013 at 15:36:52 UTC, Dicebot wrote:
> On Tuesday, 3 September 2013 at 15:34:31 UTC, Joakim wrote:
>> On Tuesday, 3 September 2013 at 13:25:44 UTC, deadalnix wrote:
>>> On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
>>>> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.
>>>
>>> Asserting people are zealot without actually providing any reason why make you sound like a zealot.
>>
>> I suggest you read the thread if you need a reason, it's pretty obvious.
>
> Won't help, he is a zealot too.

My life for Aïur !
September 03, 2013
On Tuesday, 3 September 2013 at 15:45:48 UTC, deadalnix wrote:
> On Tuesday, 3 September 2013 at 15:34:31 UTC, Joakim wrote:
>> On Tuesday, 3 September 2013 at 13:25:44 UTC, deadalnix wrote:
>>> On Monday, 2 September 2013 at 17:39:45 UTC, Joakim wrote:
>>>> The usual open source zealots argued with me, suggesting that any closed source reference implementation would be unwelcome, even if always accompanied by an open source implementation that's available for free.
>>>
>>> Asserting people are zealot without actually providing any reason why make you sound like a zealot.
>>
>> I suggest you read the thread if you need a reason, it's pretty obvious.
>
> Thinking something is obvious so doesn't need to be demonstrated is another common traits amongst zealots.

Sure, but I did provide demonstration, that thread.  The OSS zealots repeatedly make arguments that are wrong, irrelevant, and worst, just completely out of left field.  This is a common pathology when you have decided on your conclusion and are arguing backwards from it: your arguments don't make any sense and come out of left field.

They have decided that open source is good and closed source is bad, just like the global warming zealots, and will make silly arguments to try and justify that, even to someone like me who is trying to carve out a place for open source.  You may agree with their conclusion and therefore defend their arguments, but any impartial observer wouldn't.
September 03, 2013
On Tuesday, 3 September 2013 at 15:46:16 UTC, deadalnix wrote:
> My life for Aïur !

En Taro Tassadar

September 03, 2013
On Monday, 2 September 2013 at 23:28:58 UTC, Walter Bright wrote:
> On 9/2/2013 1:11 AM, Jacob Carlborg wrote:
>> That was in reply to if DMD was built as a library and included in the IDE. Then
>> there wouldn't be a process to end.
>
> Ah, I see.
>
> But that does bring up the possibility of running dmd front end as a separate process, and then using interprocess communication with it?
>
> Isn't Google's Chrome browser built that way?

Yes, they sandbox a WebKit renderer and v8 javascript compiler for each browser tab in a different process, for both security and stability reasons, ie a crashed tab doesn't bring down the whole browser.  The main browser process handles all networking and feeds the downloaded HTML/CSS/javascript to each of the renderer processes, which return a bitmap for the tab.  It's not a strict rule, because if you have several tabs loaded with the same domain, they will sometimes share a renderer process.  You can read more about it here:

http://www.chromium.org/developers/design-documents/multi-process-architecture