On Tuesday, 5 July 2016 at 14:07:25 UTC, zodd wrote:
http://forum.dlang.org/post/mailman.1463.1361561853.22503.digitalmars-d-le...@puremagic.com
 : "Don't use 'in', because it doesn't mean what it seems to mean, and it's not 
correctly implemented at the moment."

it is freakin' 2013! ;-)

http://forum.dlang.org/post/lgqcjiuigsseoazir...@forum.dlang.org - "cast `shared` 
away. yes, this is how you supposed to use it now: cast it away."

yes, `shared` need some love. it actually never moved from the concept to something really useful. alas.

I don't want to say that "D is unfinished"

actually, it is unfinished. ;-) but it already has alot to offer.

I'm just trying to figure out what D is and how can I use it.

sorry for overreacting. that "D is crap" thread makes me... nervous. ;-)

Answering your other question: I think that production ready language should have a "finished" design and its detailed description (not a basic overview of the features).

Andrei's book is fairly detailed. And Ali's book is excellent too. it's hard to expect a small, but complete descrion for modern multiparadigm language. ;-)

so, my PoV is: yes, D has it's warts, but they are much more tolerable than C++ warts, for example. and D has alot to offer which C++ simply won't be able to offer, ever.

Reply via email to