Re: [OT] LLVM Community Code of Conduct

2015-10-15 Thread Charles Pritchard via Digitalmars-d
On Thursday, 15 October 2015 at 10:24:34 UTC, Andrei Alexandrescu 
wrote:

On 10/15/15 11:11 AM, Kagamin wrote:
On Thursday, 15 October 2015 at 06:36:32 UTC, logicchains 
wrote:
Even if it's not entirely logical, all these unfinished 
aspects can
add up to produce a less positive aesthetic impression of the 
language

...
I would agree that we're less polished than Go and other 
languages. This is something we need to work on - just show the 
world a completely defined and implemented language. -- Andrei


I'd like to see a roadmap, covering some of the pain points that 
logicchains brought up. It'd be nice to look at it, and get the 
impression that those issues will be resolved within an estimated 
time period; mainly around GC and ref.





Re: A few notes on choosing between Go and D for a quick project

2015-03-14 Thread Charles Pritchard via Digitalmars-d
On Friday, 13 March 2015 at 23:10:21 UTC, Andrei Alexandrescu 
wrote:

On 3/13/15 2:02 PM, Almighty Bob wrote:

The language reference is pretty abysmal too. EG...

...
The page on templates starts with scope and instantiation 
details. The
examples at the start have alias parameters which aren't 
explained until

half way down the page.


The language reference is fine if arid. One shouldn't learn the 
language from its reference. It should be, however, 
complemented by tutorials. -- Andrei



On the language reference:

The D documentation as an introduction is readable, though large. 
Relative to that, the DLib documentation hurts.

http://dlang.org/arrays.html
http://dlang.org/phobos/std_array.html

When I was new to PHP, I can tell you that the php.net/funcname 
method of learning was a big help. It redirected me to the 
appropriate manual page and manual pages had code snippets, often 
provided in the comments section.



As an example, I want to do something random, and the PHP docs 
are much easier to understand.

http://php.net/rand
http://dlang.org/phobos/std_random.html


-Charles