Very short anonymous survey

Anonymous via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 10 07:32:34 PST 2014


On Wednesday, 10 December 2014 at 08:29:51 UTC, Martin DraĊĦar via 
Digitalmars-d wrote:
> Dne 10.12.2014 v 6:33 Anonymous via Digitalmars-d napsal(a):
>> Hello all,
>> 
>> If I could have a minute of your time for a short anonymous 
>> survey
>> regarding D libraries and tools, I'd really appreciate it.
>> 
>> http://goo.gl/forms/lMrHRr335C
>> 
>> 
>> This is explained further in the link above, but for context: 
>> I'm a
>> developer working on a library for D that I need for an 
>> application I'd
>> like to write in D. I need the community's opinion of paying 
>> for builds
>> of open source software, as my library requires extra work to 
>> build and
>> cannot be built with just dub. I want to make it as easy as 
>> possible for
>> others to use the library, but providing/maintaining builds for
>> different compilers and platforms is time-consuming and costly.
>> 
>> Thanks for your time!
>
> Hi,
>
> I would like to fill out your survey, but the description makes 
> it too
> abstract for me to reasonably choose my answers.
>
> The price I am willing to pay for a piece of software is always 
> dictated
> by the prices of other software available and by returns of the 
> software
> I am programming (be it money or just joy).

I understand that. Going into this, I was more concerned with how 
many people would refuse such an offering in its various forms.

> You wrote some interesting things:
> "However, this library has some *very* large generated sources, 
> which
> makes it difficult (if not impossible) to compile using common 
> D tools
> (namely, dub). It is using a different build system, which 
> allows it to
> generate and build quite easily, but would likely create 
> headaches for
> dub users."
>
> These are some strong claims, would you care to back them up 
> with some
> numbers?

These numbers change as I work on the library, and I am being 
purposeful about remaining as anonymous as possible at this stage 
in case this offering is the sort of thing that would create a 
backlash from this community. What I will say is that building 
the D code itself with rdmd requires more RAM than any of the 
machines I have access to can offer - it has to be done one 
module at a time, and required the creation of manually 
maintained .di files.

> Also, could you give more details about the library? Or the 
> build
> system? It may turn out that the library itself is not likely 
> to be a
> source of your income, but the build system can be.

I don't expect either would be. The build system is publicly 
available, it just isn't common in the D community.

> Who knows... Unless
> you give more details, you are not likely to get reasonable 
> answers.

I've gotten decent responses so far. I may go into more detail 
soon, but I've also got a lot more work to do before the library 
is ready for an initial release, so details I could give would 
not all necessarily end up being accurate.

> Just my opinion...

And it is appreciated. It doesn't have to be on the form to be 
valuable input.

> Martin


More information about the Digitalmars-d mailing list