www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Wrong and somewhat rude statement in your docs.

reply Elias Salomo Helou Neto <elias gmail.com> writes:
[Sorry for cross-posting, but I've just noticed that the other forum is
deprecated.]

Please modify your documentation, because the following part of it is even
offensive. At least from my viewpoint.

Your page http://www.digitalmars.com/d/1.0/memory.html states that (my
emphasis):

"_Any_ non-trivial program needs to allocate and free memory."

Have you ever heard of TeX? Is it a trivial program? Does it allocate memory
dynamically? Dude, such kind of affirmation makes me jump out of my chair.
Please, try
reformulating, maybe by using "most" instead of "any". It would be really
polite to do so.

May I ask how could you possibly know about any non-trivial software? In fact,
it couldn't be easier to find a widely used counterexample to your bold
statement! And I am
willing to bet that TeX and its variants are going to find more widespread
usage than D for a long time, maybe even forever (see below).

I actually wish D to eventually replace C++, a language that is already showing
its age and evolves too slowly. Funny enough, TeX is even older, evolves even
slower, but I do
not see the need to move away from it. It is obviously the work of a genius,
but I guess you knew it already since, if I got it straight, you've been
considering LaTeX for
your doc generation system (in which case TeX would be more used than D
forever, since every user of D could be considered a TeX user!). Isn't it
ironic?

http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D&artnum=114728

Thank you for your time,
Elias.
Aug 06 2010
next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
Elias Salom������������������������
������ wrote:
 Please modify your documentation, because the following part of it is even
 offensive. At least from my viewpoint.
 
 Your page http://www.digitalmars.com/d/1.0/memory.html states that (my
 emphasis):
 
 "_Any_ non-trivial program needs to allocate and free memory."
 
 Have you ever heard of TeX? Is it a trivial program? Does it allocate memory
 dynamically? Dude, such kind of affirmation makes me jump out of my chair.
 Please, try reformulating, maybe by using "most" instead of "any". It would
 be really polite to do so.

Sure, no problem.
Aug 06 2010
parent reply Elias Salomo Helou Neto <elias gmail.com> writes:
Thank you buddy.

What would be the best on-line resource for learning the D programming language?
Aug 10 2010
parent Walter Bright <newshound2 digitalmars.com> writes:
Elias Salom������������������������
������ wrote:
 What would be the best on-line resource for learning the D programming
language?

Here!
Aug 10 2010
prev sibling next sibling parent reply "Nick Sabalausky" <a a.a> writes:
"Elias Salomo Helou Neto" <elias gmail.com> wrote in message 
news:i3i41m$l11$1 digitalmars.com...
 [Sorry for cross-posting, but I've just noticed that the other forum is 
 deprecated.]

 Please modify your documentation, because the following part of it is even 
 offensive. At least from my viewpoint.

 Your page http://www.digitalmars.com/d/1.0/memory.html states that (my 
 emphasis):

 "_Any_ non-trivial program needs to allocate and free memory."

 Have you ever heard of TeX? Is it a trivial program? Does it allocate 
 memory dynamically? Dude, such kind of affirmation makes me jump out of my 
 chair. Please, try
 reformulating, maybe by using "most" instead of "any". It would be really 
 polite to do so.

Words like "any/all/never/none/always" are rarely meant 100% literally.
Aug 06 2010
parent Elias Salomo Helou Neto <eshneto gmail.com> writes:
 Words like "any/all/never/none/always" are rarely meant 100% literally.

Really? Does it hold for the D "standard" as well? I don't believe so, since D is a deterministic language. If you won't reword the statement, just forget my post. I am not a troll anyway, but you should probably rephrase your statement as: "Words like "any/all/never/none/always" are _never_ meant 100% literally" :-) Elias.
Aug 10 2010
prev sibling next sibling parent Hemanth Kapila <saihemanth gmail.com> writes:
--000feaf957eb3d2003048d3589ea
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

That TeX does not allocate dynamically does not mean it does not *need* it.
Don Knuth implemented his own *beep* garbage collection algorithm in TeX.
Good luck for any one trying to do so in *ANY* non trivial program.

Please, try reformulating, maybe by using "most" instead of "any". It would
 be really
 polite to do so.

And I wonder how polite is it to nitpick about a harmless expression and trying to lecture the creator of a programming language on how how to write the documentation. On Sat, Aug 7, 2010 at 11:01 AM, Nick Sabalausky <a a.a> wrote:
 "Elias Salom=E3o Helou Neto" <elias gmail.com> wrote in message
 news:i3i41m$l11$1 digitalmars.com...
 [Sorry for cross-posting, but I've just noticed that the other forum is
 deprecated.]

 Please modify your documentation, because the following part of it is

 offensive. At least from my viewpoint.

 Your page http://www.digitalmars.com/d/1.0/memory.html states that (my
 emphasis):

 "_Any_ non-trivial program needs to allocate and free memory."

 Have you ever heard of TeX? Is it a trivial program? Does it allocate
 memory dynamically? Dude, such kind of affirmation makes me jump out of

 chair. Please, try
 reformulating, maybe by using "most" instead of "any". It would be real=


 polite to do so.

Words like "any/all/never/none/always" are rarely meant 100% literally.

--000feaf957eb3d2003048d3589ea Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <br>That TeX does not allocate dynamically does not mean it does not *need*= it.=A0 Don Knuth implemented his own *beep* garbage collection algorithm i= n TeX. <br>Good luck for any one trying to do so in *ANY* non trivial progr= am.<br> <br><blockquote style=3D"border-left: 1px solid rgb(204, 204, 204); margin:= 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class=3D"gmail_quote"> Please, try = reformulating, maybe by using &quot;most&quot; instead of &quot;any&quot;. = It would be really<br> polite to do so.<br> </blockquote><br>And I wonder how polite is it to nitpick about a harmless = expression and trying to lecture the creator of a programming language on h= ow how to write the documentation.<br><br><br><br><div class=3D"gmail_quote= "> On Sat, Aug 7, 2010 at 11:01 AM, Nick Sabalausky <span dir=3D"ltr">&lt;a a.= a&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"border-le= ft: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: = 1ex;"> &quot;Elias Salom=E3o Helou Neto&quot; &lt;<a href=3D"mailto:elias gmail.co= m">elias gmail.com</a>&gt; wrote in message<br> news:i3i41m$l11$1 digitalmars.com...<br> &gt; [Sorry for cross-posting, but I&#39;ve just noticed that the other for= um is<br> &gt; deprecated.]<br> &gt;<br> &gt; Please modify your documentation, because the following part of it is = even<br> &gt; offensive. At least from my viewpoint.<br> &gt;<br> &gt; Your page <a href=3D"http://www.digitalmars.com/d/1.0/memory.html" tar= get=3D"_blank">http://www.digitalmars.com/d/1.0/memory.html</a> states that= (my<br> &gt; emphasis):<br> &gt;<br> &gt; &quot;_Any_ non-trivial program needs to allocate and free memory.&quo= t;<br> &gt;<br> &gt; Have you ever heard of TeX? Is it a trivial program? Does it allocate<= br> &gt; memory dynamically? Dude, such kind of affirmation makes me jump out o= f my<br> &gt; chair. Please, try<br> &gt; reformulating, maybe by using &quot;most&quot; instead of &quot;any&qu= ot;. It would be really<br> &gt; polite to do so.<br> &gt;<br> <br> Words like &quot;any/all/never/none/always&quot; are rarely meant 100% lite= rally.<br> <br> <br> </blockquote></div><br> --000feaf957eb3d2003048d3589ea--
Aug 06 2010
prev sibling parent "JimBob" <jim bob.com> writes:
"Elias Salomo Helou Neto" <elias gmail.com> wrote in message 
news:i3i41m$l11$1 digitalmars.com...
 [Sorry for cross-posting, but I've just noticed that the other forum is 
 deprecated.]

 Please modify your documentation, because the following part of it is even 
 offensive. At least from
 my viewpoint.

You must spend *all* of your waking life offended if that's how little it takes to set you off. ;-) By *all* I actually mean most. But I havnt yet decided whether my choice of wording was a crappy joke or a sarcastic reproach. But I added a smiley anyway.
Aug 07 2010