digitalmars.D.announce - Build It And They Will Not Come
- Walter Bright (23/23) Aug 18 2015 I hate the movie "Field of Dreams" where they push the idiotic idea of "...
- Rikki Cattermole (6/33) Aug 18 2015 +1
- Laeeth Isharc (3/3) Aug 19 2015 Sage words quickly forgotten, so:
- Walter Bright (2/5) Aug 19 2015 Thanks! Now I can just regularly point to that.
- Mike (12/25) Aug 19 2015 I have a number of projects I'd love to blog about, but I'm
- Rikki Cattermole (2/27) Aug 19 2015 Humm, I wonder if we could strip it out before the final link.
- Mike (14/15) Aug 20 2015 I tried a number of things, all discussed on the D.gnu forum
- Daniel (16/46) Aug 20 2015 One thing that always comes to mind is that D does not have a
- bachmeier (5/13) Aug 20 2015 Can you give some examples of things provided by those books that
- Daniel (3/8) Aug 20 2015 Oh, an official Docker image would also help. Look at Go's:
- Russel Winder via Digitalmars-d-announce (13/17) Aug 20 2015 Go 1.3, how appallingly out of date, it's 1.5 now.
- Lars T. Kyllingstad (10/27) Aug 20 2015 Check!
- Chris (10/15) Sep 11 2015 I've never seen that film but I remember a guy who would use this
- Bill Baxter via Digitalmars-d-announce (6/19) Sep 11 2015 To be fair, wasn't the movie talking about dead baseball player ghosts
- Nick Sabalausky (9/13) Sep 12 2015 That's pretty similar to how I felt about Doom3: People complained how
- Meta (8/18) Sep 12 2015 It's funny, people are willing to suspend their disbelief for
- Bahman Movaqar (10/16) Sep 12 2015 Have you ever tried taping 8 different flashlights to 8 different
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!
Aug 18 2015
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.
Aug 18 2015
Sage words quickly forgotten, so: http://wiki.dlang.org/How_You_Can_Help Feel free too move somewhere more fitting.
Aug 19 2015
On 8/19/2015 12:59 AM, Laeeth Isharc wrote:Sage words quickly forgotten, so: http://wiki.dlang.org/How_You_Can_Help Feel free too move somewhere more fitting.Thanks! Now I can just regularly point to that.
Aug 19 2015
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 quitI 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
Aug 19 2015
On 8/20/2015 6:25 PM, Mike wrote:On Tuesday, 18 August 2015 at 19:35:02 UTC, Walter Bright wrote:Humm, I wonder if we could strip it out before the final link.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 quitI 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
Aug 19 2015
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/quemhwpgijwmqtpxukiv 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
Aug 20 2015
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.
Aug 20 2015
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.
Aug 20 2015
On Thursday, 20 August 2015 at 14:59:33 UTC, bachmeier wrote:On Thursday, 20 August 2015 at 14:45:24 UTC, Daniel wrote: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?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.
Aug 20 2015
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.
Aug 20 2015
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/
Aug 20 2015
On Thu, 2015-08-20 at 14:59 +0000, Daniel via Digitalmars-d-announce wrote:[=E2=80=A6] =20 Oh, an official Docker image would also help. Look at Go's:=20 https://hub.docker.com/_/golang/Go 1.3, how appallingly out of date, it's 1.5 now. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Aug 20 2015
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 coolCheck!2. spend 10 minutes writing the announcement to D.announce. Be sure to include: who, what, where, when, why, and howCheck!3. someone posts it to redditWait, 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 questionsWhoa. I don't have time for that!6. *****???7. profit!Fingers crossed! -Lars
Aug 20 2015
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.
Sep 11 2015
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.
Sep 11 2015
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.
Sep 12 2015
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.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.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.
Sep 12 2015
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! :-) --=20 Bahman Movaqar
Sep 12 2015