D dropped in favour of C# for PSP emulator
Steven Schveighoffer
schveiguy at yahoo.com
Fri May 11 11:20:56 PDT 2012
On Fri, 11 May 2012 13:47:05 -0400, Alex Rønne Petersen
<xtzgzorex at gmail.com> wrote:
> On 11-05-2012 19:39, Paulo Pinto wrote:
>>
>> The author of a D based PSP emulator just rewrote
>> the emulator in C#, after being disappointed with D.
>>
>> https://github.com/soywiz/cspspemu
>>
>> The reasons are listed here,
>>
>> https://github.com/soywiz/cspspemu#created-after-4-tries
>>
>> --
>> Paulo
>
> Complicated language structure? Long compilation times?
I can attest that on certain types of projects (i.e. template heavy), D's
lightning fast compilation time goes out the window. It has improved
greatly, but there are still some improvements that can be made.
For instance, dcollections, which is about 10kloc takes 17 seconds to
compile all the unit tests. It used to be well over a minute, till walter
changed a linear lookup to a hash lookup on the symbol table. There's an
outstanding issue which is similar still in bugzilla:
http://d.puremagic.com/issues/show_bug.cgi?id=4900
-Steve
More information about the Digitalmars-d
mailing list