digitalmars.D - Getting Started
- tcak (17/17) Jun 05 2015 I am looking at the main page of dlang.org, and really there is
- Israel (27/44) Jun 05 2015 Ill be honest, that Getting Started page was my idea.
- anonymous (10/16) Jun 05 2015 http://dlang.org/getstarted.html should be that page.
- Israel (3/15) Jun 05 2015 Except my getting started page idea was supposed to cater to both
- anonymous (4/6) Jun 05 2015 If you ever get around to realize it, that would be great. In the
- weaselcat (4/21) Jun 05 2015 Ali's book should promoted far more than it is, it's the most up
- krzaq (2/2) Jun 05 2015 I've seen this linked on the forum fairly recently:
I am looking at the main page of dlang.org, and really there is no page to warm up a new comer to D language. Sure, there are book links, details of language as "D Reference" etc, but those are not suitable for a new starting guy. Showing the features of language with SIMPLE examples in many pages could be very useful in my opinion. I liked rust's example page: http://rustbyexample.com/hello.html but it is still not for a new comer. Too much writing is there. It should be like "Do those things, and see what value you will see.". Now, as always the question is, "Who is going to prepare those?". We need: 1. A link to example pages on left side of web page. 2. 5 simple examples those are written in separate pages. 3. Give link to each page for next example. By the time, people can contribute to there. When there is no base, nobody is taking any steps.
Jun 05 2015
On Friday, 5 June 2015 at 20:18:59 UTC, tcak wrote:I am looking at the main page of dlang.org, and really there is no page to warm up a new comer to D language. Sure, there are book links, details of language as "D Reference" etc, but those are not suitable for a new starting guy. Showing the features of language with SIMPLE examples in many pages could be very useful in my opinion. I liked rust's example page: http://rustbyexample.com/hello.html but it is still not for a new comer. Too much writing is there. It should be like "Do those things, and see what value you will see.". Now, as always the question is, "Who is going to prepare those?". We need: 1. A link to example pages on left side of web page. 2. 5 simple examples those are written in separate pages. 3. Give link to each page for next example. By the time, people can contribute to there. When there is no base, nobody is taking any steps.Ill be honest, that Getting Started page was my idea. Its a great start no matter what programming experience youre going through. It is supposed to be a simple and proper tutorial which guides new users/programmers through the most essential parts. The problem is that we didnt have the time to make it happen. But ill run down a simple timeline from beginning to end: -Simple Hello World / simple Compiler usage tutorial -Variable types / auto (auto needs to be explained because we see it often) -Integers/numbers/floats etc... -Simple number mathematical operators and examples -some string functions -some array samples -some string / array manipulation -loops -imports / modules -Object oriented projects and structure -io file and path functions -Extras and Useful functions (This serves as a small tutorial for extremely useful functions that we use often) ----Thread.sleep(), etc... -Dub Tutorial and using third party libraries -Ahli Cerellis Book for more advanced programming detail, techniques and schemes
Jun 05 2015
On Friday, 5 June 2015 at 20:18:59 UTC, tcak wrote:I am looking at the main page of dlang.org, and really there is no page to warm up a new comer to D language. Sure, there are book links, details of language as "D Reference" etc, but those are not suitable for a new starting guy.http://dlang.org/getstarted.html should be that page. Unfortunately, it's not very good. I made a pull request to feature Ali's "Programming in D" more prominently there: https://github.com/D-Programming-Language/dlang.org/pull/1010 Because as far as I know that's the best we have for absolute newbies.Showing the features of language with SIMPLE examples in many pages could be very useful in my opinion.Yeah, for somewhat advanced people that are just new to D that could be nice.
Jun 05 2015
On Saturday, 6 June 2015 at 01:13:38 UTC, anonymous wrote:On Friday, 5 June 2015 at 20:18:59 UTC, tcak wrote:Except my getting started page idea was supposed to cater to both new programmers and people who are just new to D...[...]http://dlang.org/getstarted.html should be that page. Unfortunately, it's not very good. I made a pull request to feature Ali's "Programming in D" more prominently there: https://github.com/D-Programming-Language/dlang.org/pull/1010 Because as far as I know that's the best we have for absolute newbies.[...]Yeah, for somewhat advanced people that are just new to D that could be nice.
Jun 05 2015
On Saturday, 6 June 2015 at 01:24:42 UTC, Israel wrote:Except my getting started page idea was supposed to cater to both new programmers and people who are just new to D...If you ever get around to realize it, that would be great. In the meantime, linking to Ali's tutorial and example pages are improvements over what's there, which is nothing really.
Jun 05 2015
On Saturday, 6 June 2015 at 01:13:38 UTC, anonymous wrote:On Friday, 5 June 2015 at 20:18:59 UTC, tcak wrote:Ali's book should promoted far more than it is, it's the most up to date comprehensive tutorial/book D has(I consider TDPL more of a reference manual.)I am looking at the main page of dlang.org, and really there is no page to warm up a new comer to D language. Sure, there are book links, details of language as "D Reference" etc, but those are not suitable for a new starting guy.http://dlang.org/getstarted.html should be that page. Unfortunately, it's not very good. I made a pull request to feature Ali's "Programming in D" more prominently there: https://github.com/D-Programming-Language/dlang.org/pull/1010 Because as far as I know that's the best we have for absolute newbies.Showing the features of language with SIMPLE examples in many pages could be very useful in my opinion.Yeah, for somewhat advanced people that are just new to D that could be nice.
Jun 05 2015
I've seen this linked on the forum fairly recently: http://d.readthedocs.org/en/latest/ Maybe it can be used?
Jun 05 2015