Re: Build It And They Will Not Come

2015-09-12 Thread Bahman Movaqar via Digitalmars-d-announce
On 09/13/2015 08:51 AM, Meta wrote:
> It's funny, people are willing to suspend their disbelief for demons
> from hell, but not for the lack of a flashlight and duct tape. It's
> probably because it was an annoying game mechanic, and taping a
> flashlight to a gun is something so simple and mundane that you *can't*
> suspend your disbelief at Doom Guy being unable to find a way to use
> both at once somehow.

Have you ever tried taping 8 different flashlights to 8 different
weapons ranging from a pistol to a badass BFG while carrying a
light-tank-load of ammunition?  I'm not even talking about finding tapes
in that demon-infested compound with those jammed office doors that once
you open them an imp (in the best case) tries to plasma-whack you!

Cut the doom guy some slack!  We owe him our very existence!

:-)

-- 
Bahman Movaqar



signature.asc
Description: OpenPGP digital signature


Re: Build It And They Will Not Come

2015-09-12 Thread Meta via Digitalmars-d-announce
On Saturday, 12 September 2015 at 14:25:46 UTC, Nick Sabalausky 
wrote:
That's pretty similar to how I felt about Doom3: People 
complained how "unrealistic" it was to not be able to duct tape 
the flashlight to the gun, but...For crap's sake, it's a game 
about a demon invasion from hell and one guy single-handedly 
holding them all off. Realism and believability were obviously 
never the point. :)


'Course, that game had other issues, but realism (or lack of) 
was never one of them.



But maybe I'm misremembering. Saw it a long time ago.


Never saw it myself, but that's what I'd heard it was about.


It's funny, people are willing to suspend their disbelief for 
demons from hell, but not for the lack of a flashlight and duct 
tape. It's probably because it was an annoying game mechanic, and 
taping a flashlight to a gun is something so simple and mundane 
that you *can't* suspend your disbelief at Doom Guy being unable 
to find a way to use both at once somehow.


Re: Build It And They Will Not Come

2015-09-12 Thread Nick Sabalausky via Digitalmars-d-announce

On 09/11/2015 01:59 PM, Bill Baxter via Digitalmars-d-announce wrote:

To be fair, wasn't the movie talking about dead baseball player ghosts
coming? For people to take that example and apply it to other endeavors in
life is a bit ridiculous.



That's pretty similar to how I felt about Doom3: People complained how 
"unrealistic" it was to not be able to duct tape the flashlight to the 
gun, but...For crap's sake, it's a game about a demon invasion from hell 
and one guy single-handedly holding them all off. Realism and 
believability were obviously never the point. :)


'Course, that game had other issues, but realism (or lack of) was never 
one of them.



But maybe I'm misremembering. Saw it a long time ago.


Never saw it myself, but that's what I'd heard it was about.



Re: Build It And They Will Not Come

2015-09-11 Thread Bill Baxter via Digitalmars-d-announce
To be fair, wasn't the movie talking about dead baseball player ghosts
coming? For people to take that example and apply it to other endeavors in
life is a bit ridiculous.

But maybe I'm misremembering. Saw it a long time ago.
On Sep 11, 2015 4:00 AM, "Chris via Digitalmars-d-announce" <
digitalmars-d-announce@puremagic.com> wrote:

> On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:
>
>> I hate the movie "Field of Dreams" where they push the idiotic idea of
>> "Build it and they will come." No, they won't. There's a blizzard of stuff
>> competing for their attention out there, why should they invest the time
>> looking at your stuff? You need to tell them why!
>>
>
> I've never seen that film but I remember a guy who would use this line
> when we were trying to revive a pub that was in dire straits. The truth is
> "No, they won't come, unless you have something really good to offer!"
>
> The line is only true of TV, as they said in Seinfeld
>
> "Well, why am I watching it? - Because it's on TV."
>
> Yes, because people sit on their ar*es and consume it passively. But if
> you want them to actually do something, it's not enough to just build it.
>


Re: Build It And They Will Not Come

2015-08-21 Thread Lars T. Kyllingstad via Digitalmars-d-announce

On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:

Here's the pattern that works a lot better:

1. spend hundreds if not thousands of hours developing 
something really cool


Check!

2. spend 10 minutes writing the announcement to D.announce. Be 
sure to include:

   who, what, where, when, why, and how


Check!


3. someone posts it to reddit


Wait, what?  They did?

4. post the who, what, where, when, why and how on reddit AS 
SOON AS POSSIBLE after the reddit link appears. Stuff on reddit 
has a VERY SHORT shelf life. If it doesn't get action within a 
couple hours, it fades into oblivion. Identify yourself as the 
author, say AMA. The first one to post a comment tends to spark 
and set the tone for the discussion.


Oh man, I'm like two days too late for that.
goto 7?

5. check back on reddit once an hour or so for the next day, 
answer questions


Whoa.  I don't have time for that!


6. *


???


7. profit!


Fingers crossed!

-Lars


Re: Build It And They Will Not Come

2015-08-20 Thread Rikki Cattermole via Digitalmars-d-announce

On 8/20/2015 6:25 PM, Mike wrote:

On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:

I hate the movie Field of Dreams where they push the idiotic idea of
Build it and they will come. No, they won't. There's a blizzard of
stuff competing for their attention out there, why should they invest
the time looking at your stuff? You need to tell them why!

Here's the frustrating typical pattern I've seen here for years:

1. spend hundreds if not thousands of hours developing something
really cool
2. spend 2 minutes posting a link to the repository on D.announce
3. someone posts it to reddit. Ignore it
4. get frustrated that nobody looks at it
5. get bitter and quit



I have a number of projects I'd love to blog about, but I'm currently
held back by https://issues.dlang.org/show_bug.cgi?id=14758.  Perhaps
now is not the right time with the transition DDMD on the horizon, but
14758 is currently holding me back, and recently kept me from soliciting
D for my employer's most recent venture.  I have defaulted back to
C/C++, unfortunately.

If I could get some support on that issue, I really think I could make a
major contribution to D, and perhaps bring an industry with me.  Please
just bring me the baton, and I will run.

Mike


Humm, I wonder if we could strip it out before the final link.



Re: Build It And They Will Not Come

2015-08-20 Thread Mike via Digitalmars-d-announce

On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:
I hate the movie Field of Dreams where they push the idiotic 
idea of Build it and they will come. No, they won't. There's 
a blizzard of stuff competing for their attention out there, 
why should they invest the time looking at your stuff? You need 
to tell them why!


Here's the frustrating typical pattern I've seen here for years:

1. spend hundreds if not thousands of hours developing 
something really cool
2. spend 2 minutes posting a link to the repository on 
D.announce

3. someone posts it to reddit. Ignore it
4. get frustrated that nobody looks at it
5. get bitter and quit



I have a number of projects I'd love to blog about, but I'm 
currently held back by  
https://issues.dlang.org/show_bug.cgi?id=14758.  Perhaps now is 
not the right time with the transition DDMD on the horizon, but 
14758 is currently holding me back, and recently kept me from 
soliciting D for my employer's most recent venture.  I have 
defaulted back to C/C++, unfortunately.


If I could get some support on that issue, I really think I could 
make a major contribution to D, and perhaps bring an industry 
with me.  Please just bring me the baton, and I will run.


Mike




Re: Build It And They Will Not Come

2015-08-20 Thread Mike via Digitalmars-d-announce
On Thursday, 20 August 2015 at 06:50:51 UTC, Rikki Cattermole 
wrote:



Humm, I wonder if we could strip it out before the final link.


I tried a number of things, all discussed on the D.gnu forum 
(http://forum.dlang.org/post/quemhwpgijwmqtpxu...@forum.dlang.org).  The only hack that worked some of the time was to compile to assembly, use a sed script to modify the assembly, and then compile the modified assembly.  That's pretty ridiculous.  I can't go to my employer with that and I don't think anyone will take me seriously if my projects contain such things.


A few compiler devs threw me a bone with an -fno-rtti 
implementation.  I am very grateful to those who worked on that 
and I think it has great value, but it forces me to compromise on 
slicing, postblit, and a few others, and that severely diminished 
its appeal. This specific issue, TypeInfo bloat, is just a 
symptom of a more general problem in the D toolchain, namely, 
dead code elimination.


This is not an opportunity to find clever hacks and workarounds, 
its an opportunity to improve the compiler and linker.


Mike


Re: Build It And They Will Not Come

2015-08-20 Thread Russel Winder via Digitalmars-d-announce
On Thu, 2015-08-20 at 14:59 +, Daniel via Digitalmars-d-announce
wrote:
 […]
 
 Oh, an official Docker image would also help. Look at Go's: 
 https://hub.docker.com/_/golang/

Go 1.3, how appallingly out of date, it's 1.5 now.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: Build It And They Will Not Come

2015-08-20 Thread Daniel via Digitalmars-d-announce

On Thursday, 20 August 2015 at 14:59:33 UTC, bachmeier wrote:

On Thursday, 20 August 2015 at 14:45:24 UTC, Daniel wrote:
One thing that always comes to mind is that D does not have a 
free, extensive, structured good reference as Go 
(https://www.golang-book.com/books/intro) and Rust 
(https://doc.rust-lang.org/book/index.html) do. I mean, 
compare D's learn section (http://forum.dlang.org/group/learn) 
to those other links. It's kind of frustrating to newcomers. 
I've read Andrei's book and its awesome. Couldn't you guys 
consider making it open and the official book?


Can you give some examples of things provided by those books 
that are not provided by Ali's book? I ignore any project for 
which you have to pay to get basic documentation, but I don't 
see how that applies with D.


It's not about having free docs, it's about having an official 
and good to use free doc. Yes, I'm also talking about ux here 
(although being a programmer), not only content - compare Rust's 
experience (https://doc.rust-lang.org/stable/book/) to Ali's 
(http://ddili.org/ders/d.en/). Ali, I mean no offense, of course. 
Anyway, I didn't know about Ali's book. Maybe it could be linked 
at dlang.org's left menu?


Re: Build It And They Will Not Come

2015-08-20 Thread Daniel via Digitalmars-d-announce

On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:
I hate the movie Field of Dreams where they push the idiotic 
idea of Build it and they will come. No, they won't. There's 
a blizzard of stuff competing for their attention out there, 
why should they invest the time looking at your stuff? You need 
to tell them why!


Here's the frustrating typical pattern I've seen here for years:

1. spend hundreds if not thousands of hours developing 
something really cool
2. spend 2 minutes posting a link to the repository on 
D.announce

3. someone posts it to reddit. Ignore it
4. get frustrated that nobody looks at it
5. get bitter and quit

Here's the pattern that works a lot better:

1. spend hundreds if not thousands of hours developing 
something really cool
2. spend 10 minutes writing the announcement to D.announce. Be 
sure to include:

   who, what, where, when, why, and how
3. someone posts it to reddit
4. post the who, what, where, when, why and how on reddit AS 
SOON AS POSSIBLE after the reddit link appears. Stuff on reddit 
has a VERY SHORT shelf life. If it doesn't get action within a 
couple hours, it fades into oblivion. Identify yourself as the 
author, say AMA. The first one to post a comment tends to spark 
and set the tone for the discussion.
5. check back on reddit once an hour or so for the next day, 
answer questions

6. *
7. profit!


One thing that always comes to mind is that D does not have a 
free, extensive, structured good reference as Go 
(https://www.golang-book.com/books/intro) and Rust 
(https://doc.rust-lang.org/book/index.html) do. I mean, compare 
D's learn section (http://forum.dlang.org/group/learn) to those 
other links. It's kind of frustrating to newcomers. I've read 
Andrei's book and its awesome. Couldn't you guys consider making 
it open and the official book?


For the web guys, you should really consider committing something 
with vibe.d to TechEmpower 
(https://www.techempower.com/benchmarks/). A lot of web 
programmers look at that.


Finally, a good comparison between D's GC and the Go's 1.5 GC 
would be great. The latter has been making a lot of impact 
recently.


Re: Build It And They Will Not Come

2015-08-20 Thread Daniel via Digitalmars-d-announce

On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:
I hate the movie Field of Dreams where they push the idiotic 
idea of Build it and they will come. No, they won't. There's 
a blizzard of stuff competing for their attention out there, 
why should they invest the time looking at your stuff? You need 
to tell them why!


Oh, an official Docker image would also help. Look at Go's: 
https://hub.docker.com/_/golang/


Re: Build It And They Will Not Come

2015-08-20 Thread bachmeier via Digitalmars-d-announce

On Thursday, 20 August 2015 at 14:45:24 UTC, Daniel wrote:
One thing that always comes to mind is that D does not have a 
free, extensive, structured good reference as Go 
(https://www.golang-book.com/books/intro) and Rust 
(https://doc.rust-lang.org/book/index.html) do. I mean, compare 
D's learn section (http://forum.dlang.org/group/learn) to those 
other links. It's kind of frustrating to newcomers. I've read 
Andrei's book and its awesome. Couldn't you guys consider 
making it open and the official book?


Can you give some examples of things provided by those books that 
are not provided by Ali's book? I ignore any project for which 
you have to pay to get basic documentation, but I don't see how 
that applies with D.




Re: Build It And They Will Not Come

2015-08-20 Thread anonymous via Digitalmars-d-announce
On Thursday 20 August 2015 17:18, Daniel wrote:

 Anyway, I didn't know about Ali's book. Maybe it could be linked
 at dlang.org's left menu?

It's the first link on the Getting Started page (added somewhat recently). 
And it's the first link in the Books  Articles section. I wouldn't oppose 
a link on the top level, but I'm not sure if it's a good idea.


Build It And They Will Not Come

2015-08-18 Thread Walter Bright via Digitalmars-d-announce
I hate the movie Field of Dreams where they push the idiotic idea of Build it 
and they will come. No, they won't. There's a blizzard of stuff competing for 
their attention out there, why should they invest the time looking at your 
stuff? You need to tell them why!


Here's the frustrating typical pattern I've seen here for years:

1. spend hundreds if not thousands of hours developing something really cool
2. spend 2 minutes posting a link to the repository on D.announce
3. someone posts it to reddit. Ignore it
4. get frustrated that nobody looks at it
5. get bitter and quit

Here's the pattern that works a lot better:

1. spend hundreds if not thousands of hours developing something really cool
2. spend 10 minutes writing the announcement to D.announce. Be sure to include:
   who, what, where, when, why, and how
3. someone posts it to reddit
4. post the who, what, where, when, why and how on reddit AS SOON AS POSSIBLE 
after the reddit link appears. Stuff on reddit has a VERY SHORT shelf life. If 
it doesn't get action within a couple hours, it fades into oblivion. Identify 
yourself as the author, say AMA. The first one to post a comment tends to spark 
and set the tone for the discussion.

5. check back on reddit once an hour or so for the next day, answer questions
6. *
7. profit!


Re: Build It And They Will Not Come

2015-08-18 Thread Rikki Cattermole via Digitalmars-d-announce

On 19/08/2015 7:35 a.m., Walter Bright wrote:

I hate the movie Field of Dreams where they push the idiotic idea of
Build it and they will come. No, they won't. There's a blizzard of
stuff competing for their attention out there, why should they invest
the time looking at your stuff? You need to tell them why!

Here's the frustrating typical pattern I've seen here for years:

1. spend hundreds if not thousands of hours developing something really
cool
2. spend 2 minutes posting a link to the repository on D.announce
3. someone posts it to reddit. Ignore it
4. get frustrated that nobody looks at it
5. get bitter and quit

Here's the pattern that works a lot better:

1. spend hundreds if not thousands of hours developing something really
cool
2. spend 10 minutes writing the announcement to D.announce. Be sure to
include:
who, what, where, when, why, and how
3. someone posts it to reddit
4. post the who, what, where, when, why and how on reddit AS SOON AS
POSSIBLE after the reddit link appears. Stuff on reddit has a VERY SHORT
shelf life. If it doesn't get action within a couple hours, it fades
into oblivion. Identify yourself as the author, say AMA. The first one
to post a comment tends to spark and set the tone for the discussion.
5. check back on reddit once an hour or so for the next day, answer
questions
6. *
7. profit!


+1

We also need to get e.g. websites and web presence better for these 
projects. Better and good websites to represent will make it easier to 
find on Google.


Hum, not sure how to do that just yet.