Wed, 26 Jan 2011 23:33:54 +0100, Trass3r wrote:

>> For me, D's killer features were string handling (slicing and
>> appending/concatenation) and *no header files*. (No more header files!!
>> Yay!!!). But auto is fantastic too though, I get sooo much use out of
>> that.
> 
> Getting rid of the pointer crap (proper arrays, bounds checking, classes
> as reference types,...) is definitely among the top 10 on my list.

Yep, those were to reasons that lured me to learn Java. However, those 
were not the reasons to learn D. The main reasons were RAII and Design by 
Contract. Even funnier, it took D about 9 years to fix the main bug in DbC 
(contract inheritance).

Reply via email to