Had another 48hr game jam this weekend...
Joakim
joakim at airpost.net
Mon Sep 2 10:39:44 PDT 2013
While there has been a lot of back and forth with Manu in this
thread, I think it's best to look at his game jam experience as a
kind of stress test for D installation and usage, ie informative
but extreme. Game development, especially in a rush and with
everything being installed automatically for the user, is not a
use case that is well-plumbed in D right now. It would be nice
if debugging properly worked, but given the complexity involved
that Walter mentioned, it's understandable that it doesn't.
Speaking of debuggers, there was a BSD-licensed debugger written
in D around 2009, likely D1. It was abandoned by the author, who
told me he got busy with work, but Martin Nowak resurrected it
for some time a couple years back:
https://github.com/dawgfoto/ngdb
Perhaps it can be resurrected as a debugger for D, since it is
written in D.
On Monday, 2 September 2013 at 07:42:52 UTC, Jacob Carlborg wrote:
> On 2013-09-01 21:44, Brian Schott wrote:
>
>> It's a bit of a chicken-and-egg problem. I'd like to do this,
>> but there
>> would have to be several companies already using D
>> professionally for it
>> to be a viable business model. And for a company to invest in
>> D, they'd
>> probably want the tooling to already exist.
>
> I would like that as well. But I feel the same things. Are
> there any customers?
It strikes me that commercial support is the correct way to fix a
lot of these problems, which are about fit and finish, that many
others have noted open source projects are notoriously bad at. I
suggested a licensing model for how D could provide commercial
support in a different thread:
http://forum.dlang.org/thread/kq9r7t$nu$1@digitalmars.com#post-sglcqsiphpntcdlhvwvn:40forum.dlang.org
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. I won't get into the even sillier arguments
used, ;) perhaps such people wouldn't mind as long it wasn't
Walter and dmd, ie the reference implementation, that went
closed/paid, ie if Brian or someone else did it.
As for needing "several companies already using D professionally
for it to be a viable business model," most companies don't start
that way. You find a few users willing to pay for fit and finish
or optimizations and you grow it from part-time work to as far as
the business will go. I certainly hope someone is willing to do
that.
More information about the Digitalmars-d
mailing list