End user experience with D

Ludovit Lucenic llucenic at gmail.com
Mon Sep 2 07:00:21 PDT 2013


On Monday, 2 September 2013 at 13:40:49 UTC, Dicebot wrote:
> On Monday, 2 September 2013 at 13:30:38 UTC, Ludovit Lucenic 
> wrote:
>>> Same question applies to vibe.d - I have been working on it 
>>> quite intensively somewhere around Jan/Feb 2013 and am 
>>> extremely surprised to hear any issues of that kind have 
>>> existed. Most frustrating type of a problem is the one that 
>>> never gets reported upstream.
>>
>> The words I chose were rather confusing. I am sorry for that. 
>> I meant that vibe.d offered me something I could not really 
>> use because I was looking for something else. I wanted a 
>> standalone server that would offer some kind of 'servlet' 
>> configuration and I wanted to generate the output page on my 
>> very own. I found that vibe.d offers some kind of "template 
>> processing" engine and that really has not fit my need.
>> Thank you for your comment and once again, sorry for that 
>> confusion.
>
> Oh, for a moment I thought you had issues with vibe.d not 
> supporting latest dmd version.
>
> Anyway, if you have contacted devs you may have been pleasantly 
> surprised :) For example, template processing engine your are 
> speaking about (Diet) is an additional feature and not required 
> at all. You can have request handlers that generate HTTP bodies 
> manually and even have request handlers that render raw TCP.
>
> And even if something wasn't supported, asking about it have 
> had a good chance to make it implemented pretty fast :)
>
> You're welcome.

Thank you, Dicebot.

I may reconsider inspecting the vibe.d code as well :-D
Pleasant surprises I like the most. I guess I could not find the 
things you write about from the documentation. May be my fault, 
may be one of its.

But to the point. I guess we come together to the core of my 
posting and that is: however a newbie comes to the D to try it 
out, things mostly do not work out of the box. I wanted to do 
_my_ job and I have had hard time to figure out what tools, what 
already made code to use, how to reuse tango/mango, etc...
I mean, the D is worth it, therefore I hang around even after the 
months.
But in order to implement my intention, I am struggling all over 
again and again with what does not work for me in a 
'find-download-install-learn-reuse' way. I would have been at 
least two months ahead with my project by now.

I found only today, that there is something like 
http://code.dlang.org ! Looks perfect, why have not I come 
accross this site already ? Well, that's the question.

Ludovit


More information about the Digitalmars-d mailing list