www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Quora

reply Rico Decho <rico.decho gmail.com> writes:
May I ask to those of you who actually agree that D is a nice 
language to learn programming and implement many kinds of 
applications to vote for my answers to the following questions on 
Quora ?

https://www.quora.com/What-is-the-best-language-to-learn-as-a-beginner-programmer
https://www.quora.com/Which-is-the-best-in-scripting-languages
https://www.quora.com/What-is-the-best-scripting-language-for-beginners
https://www.quora.com/Which-is-the-best-scripting-language-to-learn-for-beginners
https://www.quora.com/What-is-the-best-language-to-be-able-to-make-any-kind-of-development-text-file-processing-scripts-web-servers-desktop-applications-etc

Thanks :)
Aug 19
parent reply Rico Decho <rico.decho gmail.com> writes:
Here is another one :

https://www.quora.com/Which-language-is-best-for-a-beginner-programmer
Aug 19
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Saturday, 19 August 2017 at 11:00:25 UTC, Rico Decho wrote:
 Here is another one :

 https://www.quora.com/Which-language-is-best-for-a-beginner-programmer
I don't think many people here go to Quora, I know I don't. You answers were decent though.
Aug 19
parent reply Ecstatic Coder <ecstatic.coder gmail.com> writes:
On Saturday, 19 August 2017 at 11:33:13 UTC, Joakim wrote:
 On Saturday, 19 August 2017 at 11:00:25 UTC, Rico Decho wrote:
 Here is another one :

 https://www.quora.com/Which-language-is-best-for-a-beginner-programmer
I don't think many people here go to Quora, I know I don't. You answers were decent though.
You should go on Quora more often, because it is one of the rare places where we can freely suggest D if somebody asks "what is the best...". On Stackoverflow almost all my answers have been removed at once, because they found my D suggestions were "promotional content". But I see that they have left all the other answers based on C++/Go/Dart/Java/C#/PHP/etc. Completely stupid and unfair... Obviously they don't want people to have the best solution to their problem, but only the solutions that closely match Stackoverflow's marketing business...
Aug 19
parent reply rikki cattermole <rikki cattermole.co.nz> writes:
On 19/08/2017 3:38 PM, Ecstatic Coder wrote:
 On Saturday, 19 August 2017 at 11:33:13 UTC, Joakim wrote:
 On Saturday, 19 August 2017 at 11:00:25 UTC, Rico Decho wrote:
 Here is another one :

 https://www.quora.com/Which-language-is-best-for-a-beginner-programmer
I don't think many people here go to Quora, I know I don't. You answers were decent though.
You should go on Quora more often, because it is one of the rare places where we can freely suggest D if somebody asks "what is the best...". On Stackoverflow almost all my answers have been removed at once, because they found my D suggestions were "promotional content". But I see that they have left all the other answers based on C++/Go/Dart/Java/C#/PHP/etc. Completely stupid and unfair... Obviously they don't want people to have the best solution to their problem, but only the solutions that closely match Stackoverflow's marketing business...
Or more likely some community members who have the privileges to remove answers, think that hype and "proof" of usage is more important than actual technical reasons.
Aug 19
parent reply Ecstatic Coder <ecstatic.coder gmail.com> writes:
 Or more likely some community members who have the privileges 
 to remove answers, think that hype and "proof" of usage is more 
 important than actual technical reasons.
I suggest that you try to talk about D here : https://softwareengineering.stackexchange.com/questions/35890/best-programming-language-for-web-development Good luck...
Aug 19
parent reply rikki cattermole <rikki cattermole.co.nz> writes:
On 19/08/2017 3:54 PM, Ecstatic Coder wrote:
 Or more likely some community members who have the privileges to 
 remove answers, think that hype and "proof" of usage is more important 
 than actual technical reasons.
I suggest that you try to talk about D here : https://softwareengineering.stackexchange.com/questions/35890/best-programming-language for-web-development Good luck...
That is 6 years old. It would not help anybody to comment.
Aug 19
parent reply Ecstatic Coder <ecstatic.coder gmail.com> writes:
 That is 6 years old. It would not help anybody to comment.
Have you noticed that when you "google" something related to programming, the first results are often pages which are several years old ? If I understand you well, you are telling me to let these pages unchanged. We shouldn't tell people about alternatives like D, because Java/C#/PHP/etc is better suited to get the job done anyway. Surprising, but interesting point of view, I admit...
Aug 19
parent reply rikki cattermole <rikki cattermole.co.nz> writes:
On 19/08/2017 4:02 PM, Ecstatic Coder wrote:
 That is 6 years old. It would not help anybody to comment.
Have you noticed that when you "google" something related to programming, the first results are  often pages which are several years old ? If I understand you well, you are telling me to let these pages unchanged. We shouldn't tell people about alternatives like D, because Java/C#/PHP/etc is better suited to get the job done anyway. Surprising, but interesting point of view, I admit...
Its called necro-posting. I'm surprised that post isn't read-only.
Aug 19
next sibling parent Adam D. Ruppe <destructionator gmail.com> writes:
On Saturday, 19 August 2017 at 15:08:41 UTC, rikki cattermole 
wrote:
 Its called necro-posting.
 I'm surprised that post isn't read-only.
Stack Overflow (and sibling sites) explicitly encourage answering old questions (they will give you badges for it) because they get good search results and should be kept up to date.
Aug 19
prev sibling parent reply Ecstatic Coder <ecstatic.coder gmail.com> writes:
 Its called necro-posting.
 I'm surprised that post isn't read-only.
Call it like you want, but I ee people putting new answers/comments to years old posts all the times, as it's perfectly legitimate on many blogs and websites. What was the best answer 10 years ago is often completely wrong nowadays. Forbidding people to suggest what can easily solve the problem *right now* is what would be silly IMHO.
Aug 19
parent reply Jonathan M Davis via Digitalmars-d <digitalmars-d puremagic.com> writes:
On Saturday, August 19, 2017 15:17:52 Ecstatic Coder via Digitalmars-d 
wrote:
 Its called necro-posting.
 I'm surprised that post isn't read-only.
Call it like you want, but I ee people putting new answers/comments to years old posts all the times, as it's perfectly legitimate on many blogs and websites. What was the best answer 10 years ago is often completely wrong nowadays. Forbidding people to suggest what can easily solve the problem *right now* is what would be silly IMHO.
IIRC, there's even a badge for necro-posting. I don't think that I've ever done it though. If I answer a question, it's generally because I specifically went to SO to answer questions, in which case, I'm just looking at the latest ones. I haven't been doing even that much lately though, and answering D questions is pretty much the only reason that I've done much with SO in years. I've rarely found it to be useful for asking the sorts of questions that I have - if nothing else, because anything easy enough to find the answer for by digging around online, I'll find, and anything that's harder is likely to be esoteric enough that no one's going to have the answer for you on SO. As far as old posts being wrong goes though, it wouldn't surprise me if several of the older answers for D are wrong at this point - or at least could and should be improved - given how much the language and libraries have changed over time. - Jonathan M Davis
Aug 19
parent reply Patrick Schluter <Patrick.Schluter bbox.fr> writes:
On Sunday, 20 August 2017 at 02:44:13 UTC, Jonathan M Davis wrote:
 On Saturday, August 19, 2017 15:17:52 Ecstatic Coder via 
 Digitalmars-d wrote:
 Its called necro-posting.
 I'm surprised that post isn't read-only.
Call it like you want, but I ee people putting new answers/comments to years old posts all the times, as it's perfectly legitimate on many blogs and websites. What was the best answer 10 years ago is often completely wrong nowadays. Forbidding people to suggest what can easily solve the problem *right now* is what would be silly IMHO.
IIRC, there's even a badge for necro-posting. I don't think that I've ever done it though.
There are at least 2 different badges for old posting answers Here my track record in C answers https://stackoverflow.com/users/146377/patrick-schl%c3%bcter?tab=badges I'm 12 times necromancer i.e. answered a question older than 60 days with a score higher than 5 and am also an excavator which means that I edited a question or an answer in a post that was inactive for 6 months. So, editing and answering old questions is encouraged on stackoverflow and imho it is a good thing, nothing is more annoying than googling for a question and only finding answers in old mailing lists that apply only to a compiler/system/language from the '90s.
Aug 20
parent reply Rico Decho <rico.decho gmail.com> writes:
 So, editing and answering old questions is encouraged on 
 stackoverflow and imho it is a good thing, nothing is more 
 annoying than googling for a question and only finding answers 
 in old mailing lists that apply only to a 
 compiler/system/language from the '90s.
I absolutely agree. We should not be shy to suggest D on old posts where it's missing despite it's nowadays a very good alternative to C, C++, Python, Ruby, etc. And D is also a perfect language to teach programming, and that information is often missing when googling on the subject. That also must be said on the forums, including on existing posts.
Aug 20
parent Patrick Schluter <Patrick.Schluter bbox.fr> writes:
On Sunday, 20 August 2017 at 08:45:24 UTC, Rico Decho wrote:
 So, editing and answering old questions is encouraged on 
 stackoverflow and imho it is a good thing, nothing is more 
 annoying than googling for a question and only finding answers 
 in old mailing lists that apply only to a 
 compiler/system/language from the '90s.
I absolutely agree. We should not be shy to suggest D on old posts where it's missing despite it's nowadays a very good alternative to C, C++, Python, Ruby, etc. And D is also a perfect language to teach programming, and that information is often missing when googling on the subject.
Indeed and Ali Çehreli's D book is really a nice tutorial even for people without format programming experience.
 That also must be said on the forums, including on existing 
 posts.
Aug 20
prev sibling parent reply Rico Decho <rico.decho gmail.com> writes:
Two more answers :

https://www.quora.com/How-do-I-get-started-with-programming-What-kind-of-laptop-do-I-need-What-is-the-best-programming-language-for-beginners
https://www.quora.com/Which-should-I-learn-as-my-first-programming-language-C-or-C++

Feel free to vote for my answers if you agree with my advices :)
Aug 20
parent Ecstatic Coder <ecstatic.coder gmail.com> writes:
A few other ones :

https://www.quora.com/Is-C++-the-best-programming-language-to-learn-first
https://www.quora.com/What-are-some-programming-languages-that-I-should-learn
https://www.quora.com/How-do-I-learn-coding-7
https://www.quora.com/What-should-I-start-with-in-order-to-learn-computer-programming-well-Which-languages-and-any-other-basic-skills-What-are-some-experiences-which-people-have-had

By the way, I think that the D tutorial on TutorialsPoint should 
be promoted A LOT more on the Dlang.org website.

And even if I agree like everybody that Ali's book is probably 
the best one around, a website is free and directly accessible to 
anybody interested in learning programming with D...
Aug 23