June 28, 2012
On Thursday, June 28, 2012 09:29:14 Alex Rønne Petersen wrote:
> On 27-06-2012 23:31, Jonathan M Davis wrote:
> > On Wednesday, June 27, 2012 23:00:58 nazriel wrote:
> >> On Wednesday, 27 June 2012 at 08:53:14 UTC, Andrea Fontana wrote:
> >>> I think it would be useful to add on dlang.org a section to show how d is used in production. I can't find any page about it. It seems an accademic-only programming language!
> >> 
> >> What do you mean by production?
> >> Open source project? Freeware applications?
> >> Does commercial projects counts?
> > 
> > I would have expected "in production" to _only_ mean commercial projects.
> > 
> > - Jonathan M Davis
> 
> I think it would be a mistake to only highlight commercial users. As Tobias pointed out, there are many non-profit organizations running on open source software that are well-known.

Oh, I wasn't suggesting that we only highlight commercial projects. I was just saying that I expected the term "in production" to refer to commercial projects spefically. Whether we want to highlight major open source projects and/or other non-commercial projects is another matter entirely - though I suspect that commercial projects would generally carry more weight than other types of projects in terms of convincing people that D is being used seriously in the real world.

- Jonathan M Davis
June 28, 2012
On Thursday, 28 June 2012 at 07:38:19 UTC, Andrea Fontana wrote:
> In production it's just a way to say "completed, not still in pre-alpha/alpha/beta/testing phase". Usable. Working. Public :)
>
> No difference between commercial, open source, free, etc ...

Software is never completed only abandoned.

Also a lot of software is being used by the general public but still have the Alpha/Beta tag. But I think "Usable. Working. Public" is a good definition.

Cheers, Jakob.
June 28, 2012
On Thursday, 28 June 2012 at 16:02:43 UTC, Jakob Bornecrantz wrote:
> On Thursday, 28 June 2012 at 07:38:19 UTC, Andrea Fontana wrote:
>> In production it's just a way to say "completed, not still in pre-alpha/alpha/beta/testing phase". Usable. Working. Public :)
>>
>> No difference between commercial, open source, free, etc ...
>
> Software is never completed only abandoned.
>
> Also a lot of software is being used by the general public but still have the Alpha/Beta tag. But I think "Usable. Working. Public" is a good definition.
>
> Cheers, Jakob.

Let me suggest a three-part rephrase of the original question (because I'm personally interested in how people are using D lately, and less interested in the meta discussion!):

- What have you written in D lately that you're proud of?

- Who benefits from your program, and how?

- If your program is open-source, where do you publish the code?

If we post answers, perhaps someone would be gracious enough to collect them on the wiki.

Graham

June 30, 2012
On wiki? Other projects have that list on homepage!!

On Thursday, 28 June 2012 at 16:15:35 UTC, Graham Fawcett wrote:
> On Thursday, 28 June 2012 at 16:02:43 UTC, Jakob Bornecrantz wrote:
>> On Thursday, 28 June 2012 at 07:38:19 UTC, Andrea Fontana wrote:
>>> In production it's just a way to say "completed, not still in pre-alpha/alpha/beta/testing phase". Usable. Working. Public :)
>>>
>>> No difference between commercial, open source, free, etc ...
>>
>> Software is never completed only abandoned.
>>
>> Also a lot of software is being used by the general public but still have the Alpha/Beta tag. But I think "Usable. Working. Public" is a good definition.
>>
>> Cheers, Jakob.
>
> Let me suggest a three-part rephrase of the original question (because I'm personally interested in how people are using D lately, and less interested in the meta discussion!):
>
> - What have you written in D lately that you're proud of?
>
> - Who benefits from your program, and how?
>
> - If your program is open-source, where do you publish the code?
>
> If we post answers, perhaps someone would be gracious enough to collect them on the wiki.
>
> Graham


July 01, 2012
On Thursday, 28 June 2012 at 07:43:58 UTC, Jonathan M Davis wrote:
> On Thursday, June 28, 2012 09:29:14 Alex Rønne Petersen wrote:
>> On 27-06-2012 23:31, Jonathan M Davis wrote:
>> > On Wednesday, June 27, 2012 23:00:58 nazriel wrote:
>> >> On Wednesday, 27 June 2012 at 08:53:14 UTC, Andrea Fontana wrote:
>> >>> I think it would be useful to add on dlang.org a section to
>> >>> show how d is used in production. I can't find any page about
>> >>> it. It seems an accademic-only programming language!
>> >> 
>> >> What do you mean by production?
>> >> Open source project? Freeware applications?
>> >> Does commercial projects counts?
>> > 
>> > I would have expected "in production" to _only_ mean commercial projects.
>> > 
>> > - Jonathan M Davis
>> 
>> I think it would be a mistake to only highlight commercial users. As
>> Tobias pointed out, there are many non-profit organizations running on
>> open source software that are well-known.
>
> Oh, I wasn't suggesting that we only highlight commercial projects. I was just
> saying that I expected the term "in production" to refer to commercial
> projects spefically. Whether we want to highlight major open source projects
> and/or other non-commercial projects is another matter entirely - though I
> suspect that commercial projects would generally carry more weight than other
> types of projects in terms of convincing people that D is being used seriously
> in the real world.
>
> - Jonathan M Davis

In the contrary, the fact that it is commercial or not doesn't really matter.
If it's used daily in an open source project which is in turn used in commercial or non profit applications, it qualifies for production use. If it's a critical software for whatever use, being internal to a company or a non profit group (wikipedia  for instance), running 24/7, then I think it also qualifies for production use. No need to split hair here.
1 2
Next ›   Last »